Penumbra inc (PEN)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Sep'14
Revenue

556,295

547,405

522,935

495,239

470,676

444,938

420,196

392,301

363,252

333,764

310,818

294,094

278,611

263,317

244,628

227,857

205,062

186,095

164,143

0

0

0

Cost of revenue

180,232

175,441

170,387

163,677

160,790

152,405

142,648

134,988

127,262

116,622

110,823

106,002

99,978

92,488

83,921

76,527

67,827

62,037

55,746

0

0

0

Gross profit

376,063

371,964

352,548

331,562

309,886

292,533

277,548

257,313

235,990

217,142

199,995

188,092

178,633

170,829

160,707

151,330

137,235

124,058

108,397

0

0

0

Operating expenses:
Research and development

53,002

51,723

49,729

45,088

0

-

-

-

-

-

-

-

-

23,875

23,246

21,309

19,837

18,027

16,440

0

0

0

Sales, general and administrative

286,095

272,733

259,221

245,866

0

-

-

-

-

-

-

-

-

148,304

135,839

124,854

115,374

101,852

89,287

0

0

0

Acquired in-process research and development

-

-

0

-

-

30,835

30,835

0

0

0

0

0

0

-

-

-

-

-

-

-

-

-

Total operating expenses

339,097

324,456

308,950

321,789

303,631

293,385

281,213

239,446

228,734

215,977

203,838

193,981

183,864

172,179

159,085

146,163

135,211

119,879

105,727

0

0

0

Income from operations

36,966

47,508

43,598

9,773

0

-

-

-

-

-

-

-

-

-1,350

1,622

5,167

2,024

4,179

2,670

0

0

0

Interest income, net

2,420

2,854

3,000

3,012

0

-

-

-

-

-

-

-

-

2,323

1,839

1,225

843

541

546

0

0

0

Other (expense) income, net

-1,906

-227

-863

79

0

-

-

-

-

-

-

-

-

-1,842

-939

-694

-964

-696

-669

0

0

0

(Loss) income before income taxes

37,480

50,135

45,735

12,864

9,013

1,608

-1,835

19,312

8,731

2,476

-2,945

-5,276

-4,741

-869

2,522

5,698

1,903

4,024

2,547

0

0

0

(Benefit from) provision for income taxes

148

3,248

1,685

1,283

-965

-4,403

-11,192

-12,334

-6,904

-3,611

3,174

-10,280

-14,158

-15,683

-16,321

-2,140

-251

1,659

1,643

0

0

0

Income before equity in losses of unconsolidated investee

-

-

44,167

11,661

-

6,011

9,357

31,646

15,635

6,087

0

0

0

-

-

-

-

-

-

-

-

-

Equity in losses of unconsolidated investee

-

-

0

-920

-

-3,101

-3,828

-3,453

-2,381

-1,430

0

0

0

-

-

-

-

-

-

-

-

-

Consolidated net income

37,438

47,004

44,167

10,741

7,873

2,910

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

Net loss attributable to non-controlling interest

-1,747

-1,454

-1,261

-4,274

-3,935

-3,691

-3,496

0

0

0

0

0

0

-

-

-

-

-

-

-

-

-

Net income attributable to Penumbra, Inc.

39,185

48,458

45,428

15,015

11,808

6,601

9,025

28,193

13,254

4,657

-6,822

4,846

9,417

14,814

18,843

7,838

2,154

2,365

904

0

0

0

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

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-2,147

-1,552

656

-1,308

-1,305

0

0

0

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

-

-

-

-

-

-

-

-

-

-

-

-

-

-

91

206

311

57

-46

0

0

0

Comprehensive income (loss)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

16,787

6,492

3,121

1,114

-447

0

0

0

Net income (loss)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

18,068

6,438

2,872

1,084

-966

0

0

0

Basic (in dollars per share)

0.04

0.28

0.33

0.48

0.31

0.19

-0.55

0.39

0.16

0.27

0.01

-0.05

-0.10

-0.08

0.39

0.10

0.08

0.06

0.04

-0.11

0.10

-0.25

Diluted (in dollars per share)

0.04

0.27

0.32

0.46

0.30

0.18

-0.55

0.37

0.15

0.25

0.01

-0.05

-0.10

-0.07

0.35

0.09

0.07

0.09

0.03

-0.11

0.07

-0.25

Weighted average shares outstanding:
Basic (in shares)

35,042

34,955

34,840

34,694

34,507

34,378

34,248

34,072

33,846

33,606

33,446

33,219

31,611

31,053

30,604

30,210

29,990

30,120

7,853

5,096

4,903

4,688

Diluted (in shares)

36,362

36,312

36,271

36,214

36,213

36,150

34,248

36,116

35,917

35,833

35,664

33,219

31,611

33,825

33,755

33,308

33,023

34,399

10,189

5,096

7,193

4,688