Penumbra inc (PEN)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13
Revenue

547,405

444,938

333,764

263,317

186,095

125,510

88,848

Cost of revenue

175,441

152,405

116,622

92,488

62,037

42,668

30,972

Gross profit

371,964

292,533

217,142

170,829

124,058

82,842

57,876

Operating expenses:
Research and development

51,723

36,165

31,661

23,875

18,027

15,575

14,084

Sales, general and administrative

272,733

226,385

184,316

148,304

101,852

64,258

44,918

Acquired in-process research and development

0

30,835

0

0

-

-

-

Total operating expenses

324,456

293,385

215,977

172,179

119,879

79,833

59,002

Income from operations

47,508

-852

1,165

-1,350

4,179

3,009

-1,126

Interest income, net

2,854

2,964

2,653

2,323

541

439

345

Other (expense) income, net

-227

-504

-1,342

-1,842

-696

-309

-474

(Loss) income before income taxes

50,135

1,608

2,476

-869

4,024

3,139

-1,255

(Benefit from) provision for income taxes

3,131

-4,403

-3,611

-15,683

1,659

894

-5,354

Income before equity in losses of unconsolidated investee

47,004

6,011

6,087

14,814

2,365

-

-

Equity in losses of unconsolidated investee

0

-3,101

-1,430

0

0

-

-

Consolidated net income

47,004

2,910

4,657

14,814

-

-

-

Net loss attributable to non-controlling interest

-1,454

-3,691

0

0

-

-

-

Net income attributable to Penumbra, Inc.

48,458

6,601

4,657

14,814

2,365

2,245

4,099

Net income attributable to Penumbra, Inc. per share:
Foreign currency translation adjustments, net of tax

-

-

-

-

-1,308

-1,423

-522

Net change in unrealized (losses) gains on available-for-sale securities, net of tax

-

-

-

-

57

-237

-84

Total other comprehensive loss, net of tax

-

-

-

-

-1,251

-

-

Comprehensive income (loss)

-

-

-

-

1,114

585

3,493

Net income (loss)

-

-

-

-

1,084

-833

887

Basic (in dollars per share)

1.39

0.19

0.14

0.49

0.09

-0.18

0.21

Diluted (in dollars per share)

1.34

0.18

0.13

0.44

0.08

-0.18

0.14

Weighted average shares outstanding:
Basic (in shares)

34,750

34,138

32,978

30,464

11,993

4,609

4,304

Diluted (in shares)

36,265

36,086

35,319

33,478

14,219

4,609

6,500