Enphase energy, inc. (ENPH)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10
Net revenues

624,333

316,159

286,166

322,591

357,249

343,904

232,846

216,678

149,523

61,661

Cost of revenues

403,088

221,714

230,123

264,583

249,032

230,861

165,430

161,390

120,454

55,159

Gross profit

221,245

94,445

56,043

58,008

108,217

113,043

67,416

55,288

29,069

6,502

Operating expenses:
Research and development

40,381

32,587

33,157

50,703

50,819

45,386

34,524

35,601

25,099

14,296

Sales and marketing

36,728

27,047

23,126

38,810

45,877

41,003

31,080

25,973

17,454

6,558

General and administrative

38,808

29,086

22,221

27,418

30,830

31,083

23,970

24,875

15,228

6,365

Restructuring charges

2,599

4,129

16,917

3,777

0

0

-

-

-

-

Total operating expenses

118,516

92,849

95,421

120,708

127,526

117,472

89,574

86,449

57,781

27,219

Income from operations

102,729

1,596

-39,378

-62,700

-19,309

-4,429

-22,158

-31,161

-28,712

-20,717

Other income (expense), net
Interest income

2,513

1,058

276

-

-

-

-

-

-

39

Interest expense

9,691

10,693

8,212

2,773

501

1,863

2,055

6,436

3,006

914

Other expense, net

-5,437

-2,190

1,973

-514

-893

-994

-837

30

-572

-185

Total other income (expense), net

-12,615

-11,825

-5,963

-3,287

-1,394

-2,857

-2,892

-6,406

-3,578

-1,060

Income before income taxes

90,114

-10,229

-45,341

-65,987

-20,703

-7,286

-25,050

-37,567

-32,290

-21,777

Income tax benefit (provision)

-71,034

1,398

-149

1,475

1,379

766

863

651

0

0

Net Income (Loss) Attributable to Parent

161,148

-11,627

-45,192

-67,462

-22,082

-8,052

-25,913

-38,218

-32,290

-21,777

Net income per share:
Basic and diluted (in shares)

-

-

-

50,519

44,632

42,903

41,647

30,740

1,255

752

Basic (in USD per share)

1.38

-0.12

-0.54

-

-

-

-

-

-

-

Diluted (in USD per share)

1.23

-0.12

-0.54

-

-

-

-

-

-

-

Income (Loss) from Continuing Operations, Per Basic and Diluted Share

-

-

-

-1.34

-0.49

-0.19

-0.62

-1.24

-25.73

-28.96

Shares used in per share calculation:
Basic (in shares)

116,713

99,619

82,939

-

-

-

-

-

-

-

Diluted (in shares)

131,644

99,619

82,939

-

-

-

-

-

-

-