Abiomed, inc. (ABMD)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Dec'10Sep'10Jun'10
Product revenue

-

-

-

-

-

-

-

-

-

-

504,491

474,637

445,195

414,492

385,657

359,083

329,520

303,119

279,296

254,716

229,950

212,642

196,817

189,331

183,280

176,574

168,545

161,576

157,614

151,315

144,935

136,767

125,286

116,152

111,335

105,242

99,837

0

0

0

Funded research and development

-

-

-

-

-

-

-

-

-

-

154

140

109

89

45

23

23

24

57

216

361

545

560

453

363

310

394

435

510

479

807

1,036

1,089

1,408

1,271

1,262

1,314

0

0

0

Revenue

840,882

841,305

820,284

797,088

769,432

736,787

690,246

641,291

593,749

543,993

504,645

474,777

445,304

414,581

385,702

359,106

329,543

303,143

279,353

254,932

230,311

213,187

197,377

189,784

183,643

176,884

168,939

162,011

158,124

151,794

145,742

137,803

126,375

117,560

112,606

106,504

101,151

0

0

0

Costs and expenses:
Cost of revenue

151,305

146,784

140,811

135,790

129,567

124,817

115,788

107,569

98,581

87,744

81,737

77,419

70,627

66,029

59,786

54,621

50,419

46,562

43,656

41,124

39,945

39,253

38,873

38,288

37,322

36,034

34,706

32,873

31,596

29,556

27,705

26,062

24,507

23,569

22,727

22,584

21,977

0

0

0

Research and development

98,759

98,962

97,272

96,020

93,503

89,225

82,966

79,639

75,297

70,352

68,995

67,657

66,386

64,286

61,692

55,209

49,759

45,387

39,997

37,121

35,973

34,040

33,454

32,482

30,707

29,609

28,089

26,222

25,647

26,061

25,942

26,547

27,159

26,766

27,218

27,348

26,677

0

0

0

Selling, general and administrative

341,600

339,004

333,550

326,489

321,550

315,755

302,091

283,276

262,734

247,333

234,712

227,718

218,153

203,309

191,227

177,970

164,261

153,540

141,826

131,452

125,727

119,913

114,138

110,882

107,251

102,424

99,003

91,241

84,227

80,361

76,602

74,488

71,711

68,571

66,979

64,710

62,287

0

0

0

Amortization of intangible assets

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

111

463

825

1,204

1,478

1,487

1,420

1,413

1,395

0

0

0

Costs and Expenses, Total

591,664

584,750

571,633

558,299

544,620

529,797

500,845

470,484

436,612

405,429

385,444

372,794

355,166

333,624

312,705

287,800

264,439

245,489

225,479

209,697

201,645

193,206

186,465

181,652

175,280

168,067

161,798

150,336

141,581

136,441

131,074

128,301

124,855

120,393

118,344

116,055

112,336

0

0

0

Income from operations

249,219

256,555

248,651

238,789

224,812

206,990

189,401

170,807

157,137

138,564

119,201

101,983

90,138

80,957

72,997

71,306

65,104

57,654

53,874

45,235

28,666

19,981

10,912

8,132

8,363

8,817

7,141

11,675

16,543

15,353

14,668

9,502

1,520

-2,833

-5,738

-9,551

-11,185

0

0

0

Other income:
Investment income, net

12,167

11,836

10,925

9,664

8,166

6,700

5,494

4,604

3,688

2,871

2,359

1,920

1,554

1,254

881

601

395

277

241

215

196

168

157

146

118

71

35

11

-7

1

-2

-9

-3

4

10

15

9

0

0

0

Other (expense) income, net

-4,561

47,651

23,960

69,558

30,382

-353

-414

-279

-388

-149

-102

-193

-349

3

8

209

339

52

71

-55

-97

6

36

81

49

20

324

309

326

296

11

86

9

-102

-111

-305

-143

0

0

0

Gain on sale of WorldHeart stock

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

456

0

0

0

Gain on settlement of investment

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

Nonoperating Income (Expense), Total

7,607

59,487

34,885

79,222

38,548

6,347

5,080

4,325

3,300

2,722

2,257

1,727

1,205

1,257

889

810

734

329

312

160

99

174

193

227

167

91

359

320

319

297

1,026

1,094

1,023

919

-101

-73

322

0

0

0

Income before income taxes

256,825

316,042

283,536

318,011

263,360

213,337

194,481

175,132

160,437

141,286

121,458

103,710

91,343

82,214

73,886

72,116

65,838

57,983

54,186

45,395

28,765

20,155

11,105

8,359

8,530

8,908

7,500

11,995

16,862

15,650

15,694

10,596

2,543

-1,914

-5,839

-9,624

-10,863

0

0

0

Income tax provision

53,815

70,869

62,669

60,069

4,269

-8,640

3,968

10,249

48,267

51,064

29,250

27,130

39,227

33,999

30,548

29,918

27,691

-68,040

-73,966

-78,861

-84,923

1,719

960

994

1,179

1,437

1,738

1,823

1,848

1,811

1,618

1,388

1,048

930

728

745

892

0

0

0

Net income

203,009

245,172

220,817

257,873

259,016

221,902

190,486

164,862

112,170

90,222

92,208

76,580

52,116

48,215

43,338

42,198

38,147

126,023

128,152

124,256

113,688

18,436

10,145

7,365

7,351

7,471

5,762

10,172

15,014

13,839

14,076

9,208

1,495

-2,844

-6,567

-10,369

-11,755

0

0

0

Basic net income per share

0.71

1.53

0.29

1.97

1.64

1.00

1.11

2.02

0.83

0.30

0.56

0.85

0.34

0.36

0.21

0.30

0.26

0.25

0.18

0.21

2.44

0.31

0.09

-0.04

0.09

0.11

0.03

-0.04

0.09

0.07

0.14

0.08

0.06

0.08

0.02

-0.12

-

-0.02

-0.09

-

Basic weighted average shares outstanding

45,042

45,140

45,319

45,215

45,091

45,046

44,961

44,546

44,329

44,247

44,141

43,895

43,581

43,431

43,129

42,811

42,465

42,427

42,228

41,696

41,162

40,856

40,448

40,062

39,806

39,592

39,260

38,678

38,460

39,417

39,431

39,144

38,474

38,498

38,256

38,268

-

37,195

37,156

-

Diluted net income per share

0.70

1.51

0.28

1.93

1.60

0.97

1.09

1.95

0.80

0.29

0.54

0.82

0.34

0.34

0.20

0.29

0.25

0.23

0.17

0.20

2.30

0.30

0.09

-0.04

0.08

0.11

0.03

-0.04

0.09

0.07

0.13

0.08

0.07

0.07

0.02

-0.12

-

-0.02

-0.09

-

Diluted weighted average shares outstanding

45,565

45,695

45,912

46,092

46,146

46,136

46,153

46,169

46,221

45,869

45,698

45,608

44,104

44,770

44,580

45,178

45,299

44,949

44,922

44,410

46,247

42,884

42,239

40,062

44,683

41,726

41,337

38,678

40,072

40,865

41,722

41,549

42,784

40,270

39,366

38,268

-

37,195

37,156

-

Basic and diluted net loss per share

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-0.16

Weighted average shares outstanding

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

37,086