Renesola ltd (SOL)
Income statement / Yearly
Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Net Revenue :
Solar power project development

64,837

77,372

110,737

-

-

-

-

-

-

Electricity revenue generation

12,247

3,131

5,551

-

-

-

-

-

-

EPC services

25,853

0

0

-

-

-

-

-

-

Other

36

0

41

-

-

-

-

-

-

Product sales

-

-

-

1,552,893

1,518,411

968,465

912,809

1,127,537

488,507

Product sales - related party

-

-

-

2,898

3,140

63,656

6,757

-

-

Processing services

-

-

-

8,603

1,223

666

72,470

78,040

21,897

Total net revenue

102,973

80,504

116,330

1,561,497

1,519,634

969,131

985,279

1,205,578

510,404

Product sales

-

-

-

1,346,151

1,405,819

1,006,541

841,325

807,457

541,569

Product sales - related party

-

-

-

2,733

3,578

68,278

6,657

-

-

Processing services

-

-

-

6,062

709

726

47,900

50,157

12,036

Cost of revenue

88,842

73,271

93,295

1,352,213

1,406,529

1,007,268

889,226

857,615

553,606

Gross profit

14,131

7,232

23,035

209,283

113,105

-38,136

96,053

347,963

-43,201

Operating (expenses)/income:
Sales and marketing

1,710

549

233

93,067

75,594

31,203

17,232

8,359

5,398

General and administrative

6,179

6,828

7,393

67,293

55,632

50,881

38,549

43,314

29,083

Research and development

-

-

-

52,575

46,452

44,101

47,055

36,262

14,506

Other operating income

313

2,493

910

11,870

45,885

1,655

18,327

-14,082

1,632

Impairment of long-lived assets

-

-

-

0

202,756

6,437

-

-

-

Goodwill impairment

-

-

-

-

-

6,160

0

-

-

Intangible asset impairment

-

-

-

-

-

3,764

-

-

-

Total operating expenses

7,576

4,884

6,716

201,065

334,550

140,894

84,510

102,019

47,356

Income from operations

6,555

2,348

16,318

8,217

-221,445

-179,030

11,542

245,944

-90,557

Non-operating income/(expenses):
Interest income

51

3

38

5,009

8,443

7,118

7,862

1,835

1,715

Interest expense

3,936

1,842

1,999

49,015

52,108

50,628

37,190

23,245

17,122

Foreign exchange (losses)/gains

894

-1,072

-1,201

-27,009

-367

1,385

6,612

-1,813

-1,433

Losses on derivatives, net

0

-0

-7,971

6,057

633

-53

-15,296

-

-

Gain on disposal of subsidiaries

-

-

-

8,253

0

0

-

-

-

Gains on repurchase of convertible notes

0

212

13,693

7,048

0

0

28,349

5

7,995

Gain on disposal of subsidiaries

-

-

-

-

-

-

-193

-

-

Other-than-temporary impairment loss on available-for-sale investment

-

-

-

-

-

-

6,207

-

13,366

Fair value change of warrant liability

0

-577

-1,312

-7,455

-3,202

0

-

-

-

Other loss

-43

0

0

-

-

-

-

-

-

Losses (gains) on derivatives, net

-

-

-

-

-

-

-

6,268

-

Total non-operating income/(expenses)

-3,033

-2,122

3,871

-

-

-

-

-16,950

-22,211

Income before income tax

3,521

226

20,190

-33,983

-261,642

-221,209

-4,520

228,993

-112,769

Income tax (expense)/benefit

322

132

-23

-349

-2,722

21,352

-4,851

59,997

-41,156

Income from continuing operations, net of tax

3,199

94

20,213

-

-

-

-

-

-

Discontinued operations
Gain on disposal of discontinued operations before income taxes

106,292

0

0

-

-

-

-

-

-

Loss from operations of discontinued operations before income taxes

-79,782

-32,631

-24,591

-

-

-

-

-

-

Income tax benefit/(expense)

-4,748

2,161

696

-

-

-

-

-

-

Income (loss) from discontinued operations, net of tax

31,257

-34,792

-25,288

-

-

-

-

-

-

Equity in loss of investee, net of tax

-

-

-

-

-

-

-

-

-290

Net income (loss)

34,457

-34,698

-5,075

-33,633

-258,919

-242,562

331

168,996

-71,903

Less: net loss attributed to non-controlling interests

-

-

-

-3

-3

-46

-1

-

-

Net income (loss) attributed to ReneSola Ltd

34,457

-34,698

-5,075

-33,630

-258,915

-242,515

332

168,996

-71,903

Loss per share
Income per share from continuing operations
Basic

0.01

0.00

0.10

-

-

-

-

-

-

Diluted

0.01

0.00

0.10

-

-

-

-

-

-

Income (loss) per share from discontinued operations
Basic

0.13

-0.17

-0.12

-

-

-

-

-

-

Diluted

0.13

-0.17

-0.12

-

-

-

-

-

-

Basic (in dollars per share)

-

-

-

-0.17

-1.42

-1.40

0.00

0.98

-0.49

Diluted (in dollars per share)

-

-

-

-0.17

-1.42

-1.40

0.00

0.97

-0.49

Weighted average number of shares used in computing income (loss) per share
Basic (in shares)

246,899

202,229

204,085

203,550

182,167

172,671

173,496

172,870

147,553

Diluted (in shares)

246,905

202,403

204,222

203,550

182,167

172,671

173,870

175,111

147,553