Acacia communications, inc. (ACIA)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14
Revenue

464,663

339,891

385,166

478,412

239,056

146,234

Cost of revenue

243,981

192,771

217,326

257,425

145,350

93,558

Gross profit

220,682

147,120

167,840

220,987

93,706

52,676

Operating expenses:
Research and development

128,700

102,406

92,027

75,696

38,645

28,471

Sales, general and administrative

80,581

51,864

38,807

27,676

13,124

6,615

Gain on disposal of property and equipment

0

0

47

-25

0

-108

Total operating expenses

209,281

154,270

130,787

103,397

51,769

35,194

Income from operations

11,401

-7,150

37,053

117,590

41,937

17,482

Other income, net:
Interest income, net

10,413

7,209

3,389

453

-135

-390

Change in fair value of preferred stock warrant liability

-

-

-

3,361

2,154

483

Other expense, net

-173

-463

-139

-61

157

-156

Total other income, net

10,240

6,746

3,250

-2,969

-2,132

-1,029

Income before benefit for income taxes

21,641

-404

40,303

114,621

39,805

16,453

Benefit for income taxes

-11,200

-5,320

1,795

-16,956

-715

2,933

Net Income (Loss) Attributable to Parent

32,839

4,916

38,508

131,577

40,520

13,520

Temporary Equity, Accretion to Redemption Value, Adjustment

-

-

-

1,722

4,353

4,373

Undistributed earnings attributable to participating securities

-

-

-

34,571

28,570

7,419

Net Income (Loss) Available to Common Stockholders, Basic

-

-

-

95,284

7,597

1,728

Net income attributable to common stockholders - diluted

-

-

-

95,284

7,597

-

Earnings Per Share [Abstract]
Basic (in USD per share)

0.80

0.12

0.99

3.77

1.18

0.31

Diluted (in USD per share)

0.77

0.12

0.92

3.22

0.91

0.23

Weighted Average Number of Shares Outstanding, Diluted [Abstract]
Weighted Average Number of Shares Outstanding, Basic

40,883

40,259

38,920

25,307

6,429

5,629

Weighted Average Number of Shares Outstanding, Diluted

42,554

41,997

41,690

29,585

8,311

7,447