Cardiovascular systems, inc. (CSII)
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'10
Net revenues

262,233

264,369

256,241

248,017

238,935

231,211

223,633

217,043

210,810

207,367

204,782

204,906

200,447

192,764

184,113

178,184

178,178

180,721

184,061

181,544

172,654

160,595

148,200

136,612

125,869

117,398

110,370

103,897

97,983

92,714

87,123

82,490

81,290

80,237

79,275

78,780

0

0

0

Cost of goods sold

52,077

52,018

49,777

47,680

45,032

42,835

40,857

39,484

38,343

39,513

39,177

39,441

39,622

37,208

36,116

35,421

36,440

38,131

39,406

39,520

37,762

35,095

33,062

31,041

28,855

27,347

25,992

24,382

22,631

21,522

20,124

19,216

18,253

17,070

16,482

16,277

0

0

0

Gross profit

210,156

212,351

206,464

200,337

193,903

188,376

182,776

177,559

172,467

167,854

165,605

165,465

160,825

155,556

147,997

142,763

141,738

142,590

144,655

142,024

134,892

125,500

115,138

105,571

97,014

90,051

84,378

79,515

75,352

71,192

66,999

63,274

63,037

63,167

62,793

62,503

0

0

0

Expenses:
Selling, general and administrative

178,998

178,970

173,210

167,700

161,552

157,992

153,893

148,569

146,627

146,163

143,148

144,096

145,742

150,748

158,013

162,542

163,162

160,277

151,572

143,684

139,240

131,215

126,130

117,994

108,894

99,116

92,066

86,718

80,565

75,724

71,039

66,366

63,666

63,272

62,226

62,372

0

0

0

Research and development

41,275

40,466

36,863

33,462

30,421

28,599

27,812

26,756

26,376

24,475

23,884

22,911

22,611

22,927

24,328

25,934

27,858

29,887

30,766

30,977

29,290

26,874

23,840

21,066

18,736

17,368

16,372

15,216

14,511

13,503

12,532

11,374

10,757

9,552

8,582

8,940

0

0

0

Amortization of intangible assets

0

0

0

-

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Restructuring

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Legal settlement

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total expenses

220,946

219,899

210,254

201,162

192,208

186,699

181,758

175,325

173,003

170,638

167,032

167,007

168,341

184,039

192,705

198,840

201,396

190,164

182,338

174,661

168,530

158,089

149,970

139,060

127,630

116,484

108,438

101,934

95,076

89,227

83,571

77,740

74,423

72,824

70,808

71,312

0

0

0

(Loss) income from operations

-10,790

-7,548

-3,790

-825

1,695

1,677

1,018

2,234

-536

-2,784

-1,427

-1,542

-7,516

-28,483

-44,708

-56,077

-59,658

-47,574

-37,683

-32,637

-33,638

-32,589

-34,832

-33,489

-30,616

-26,433

-24,060

-22,419

-19,724

-18,035

-16,572

-14,466

-11,386

-9,657

-8,015

-8,809

0

0

0

Interest expense

1,891

1,810

1,732

1,684

1,692

1,701

1,709

1,717

1,725

1,316

932

500

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest income and other, net

2,247

2,524

2,570

2,444

2,195

1,862

1,624

1,327

951

644

0

-

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Interest Income

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total other (income) expense, net

356

714

838

760

503

161

-85

-390

-598

-479

-389

-164

169

162

180

145

20

-15

-39

-71

-143

-248

-1,390

-1,801

-1,887

-2,577

-2,059

-1,618

-2,077

-1,738

-1,569

-2,324

-3,282

-3,204

-2,701

-2,316

0

0

0

(Loss) income before income taxes

-10,434

-6,834

-2,952

-65

2,198

1,838

933

1,844

-1,134

-3,263

-1,816

-1,706

-7,347

-28,321

-44,528

-55,932

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Provision for income taxes

167

206

195

190

185

132

132

132

119

104

95

86

101

94

93

92

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net (loss) income

-10,601

-7,040

-3,147

-255

2,013

1,706

801

1,712

-1,253

-3,367

-1,911

-1,792

-7,448

-28,415

-44,621

-56,024

-59,809

-47,749

-37,859

-32,822

-33,781

-32,837

-36,222

-35,290

-32,503

-29,010

-26,119

-24,037

-21,801

-19,773

-18,141

-16,790

-14,668

-12,861

-10,716

-11,125

0

0

0

Basic earnings per share
Basic earnings per share

-0.08

-0.10

-0.17

0.05

0.02

0.01

-0.09

0.11

0.01

-0.01

-0.06

-

-0.05

0.03

-

-

-

-0.47

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Earnings Per Share, Basic

-0.08

-0.10

-0.17

0.05

0.02

0.01

-0.09

0.11

0.01

-0.01

-0.06

-

-0.05

0.03

-

-

-

-0.47

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Diluted earnings per share

-0.08

-0.10

-

-

0.02

0.01

-

-

0.01

-0.01

-

-

-0.05

0.03

-

-

-

-0.47

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Income (loss) per common share, basic and diluted

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-0.06

-

-0.69

-

-0.41

-0.27

-0.34

-0.17

-0.26

-0.32

-0.32

-0.32

-0.29

-0.28

-0.29

-0.28

-0.26

-0.25

-0.23

-0.23

-0.22

-0.14

-0.15

-0.13

-0.28

Basic weighted average shares outstanding
Basic weighted average shares outstanding

34,149

34,069

33,870

33,609

33,600

33,507

33,425

33,262

33,237

33,112

32,968

-

32,650

32,189

-

-

-

32,553

-

-

-

-

-

-

-

-

-

-

-

20,699

-

-

-

-

-

-

-

-

-

Diluted weighted average shares outstanding

34,149

34,069

33,870

32,355

34,241

34,120

33,425

34,734

33,641

33,112

32,968

-

32,650

32,804

-

-

-

32,553

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Weighted Average Number of Shares Outstanding, Basic and Diluted

-

-

-

-

-

-

-

-

-

-

-

-

-

-

32,985

-

32,711

-

32,210

31,747

31,644

31,487

31,311

30,885

30,368

27,177

24,751

-

21,488

-

20,397

18,896

17,977

17,781

17,486

16,320

16,146

15,827

15,369