SOL - ReneSola Ltd

NYSE - NYSE Delayed Price. Currency in USD
Show:
Income Statement
Balance Sheet
Cash Flow
Annual
Subscribe to Premium to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Premium.Learn more
Breakdown
ttm
12/31/2019
12/31/2018
12/31/2017
12/31/2016
Total Revenue
127,221
119,117
96,906
102,974
929,836
Cost of Revenue
91,999
84,891
68,837
88,842
820,340
Gross Profit
35,222
34,226
28,070
14,132
109,496
Operating Expense
28,262
28,310
12,538
7,576
119,944
Operating Income
6,960
5,916
15,532
6,556
-10,448
Net Non Operating Interest Income Expense
-7,529
-8,337
-8,510
-3,885
-31,586
Other Income Expense
-9,136
-8,154
-2,114
851.188
9,629
Pretax Income
-9,705
-10,575
4,908
3,522
-32,405
Tax Provision
1,100
1,105
-188.791
322.068
2,294
Net Income Common Stockholders
-7,850
-8,831
1,760
34,458
-34,698
Diluted NI Available to Com Stockholders
-7,850
-8,831
1,760
34,458
-34,698
Basic EPS
-
0
0
0.0014
-0.0017
Diluted EPS
-
0
0
0.0014
-0.0017
Basic Average Shares
-
40,596
38,075
24,690
20,223
Diluted Average Shares
-
40,596
38,075
24,691
20,223
Total Operating Income as Reported
-0.304
-964.304
15,532
6,556
-15,073
Total Expenses
120,261
113,201
81,374
96,418
940,284
Net Income from Continuing & Discontinued Operation
-7,850
-8,831
1,760
34,458
-34,698
Normalized Income
-998.2125
-2,716
3,605
2,395
-41,920
Interest Income
916.915
822.915
193.552
51.403
2,353
Interest Expense
8,446
9,160
8,704
3,936
33,940
Net Interest Income
-7,529
-8,337
-8,510
-3,885
-31,586
EBIT
-1,259
-1,415
13,612
7,458
1,535
EBITDA
-1,259
-
-
-
-
Reconciled Cost of Revenue
91,999
84,891
68,837
88,842
820,340
Reconciled Depreciation
-
7,796
8,402
4,476
83,206
Net Income from Continuing Operation Net Minority Interest
-7,850
-8,831
1,760
3,200
-34,698
Total Unusual Items Excluding Goodwill
-9,136
-8,154
-2,461
894.704
9,629
Total Unusual Items
-9,136
-8,154
-2,461
894.704
9,629
Normalized EBITDA
7,877
14,535
24,475
11,039
75,112
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-2,284
-2,039
-615.203
89.4704
2,407