Cardiovascular systems, inc. (CSII)
Income statement / Yearly
Jun'19Jun'18Jun'17Jun'16Jun'15Jun'14Jun'13Jun'12Jun'11Jun'10
Net revenues

248,017

217,043

204,906

178,184

181,544

136,612

103,897

82,490

78,780

64,829

Cost of goods sold

47,680

39,484

39,441

35,421

39,520

31,041

24,382

19,216

16,277

15,003

Gross profit

200,337

177,559

165,465

142,763

142,024

105,571

79,515

63,274

62,503

49,826

Expenses:
Selling, general and administrative

167,700

148,569

144,096

162,542

143,684

117,994

86,718

66,366

62,372

62,447

Research and development

33,462

26,756

22,911

25,934

30,977

21,066

15,216

11,374

8,940

10,278

Restructuring

-

-

-

2,364

0

0

-

-

-

-

Legal settlement

-

-

-

8,000

0

0

-

-

-

-

Total expenses

201,162

175,325

167,007

198,840

174,661

139,060

101,934

77,740

71,312

72,725

(Loss) income from operations

-825

2,234

-1,542

-56,077

-32,637

-33,489

-22,419

-14,466

-8,809

-22,899

Interest expense

1,684

1,717

500

0

-

-

-

-

-

-

Other Income

-

-

-

-145

-

-

-

-

-

-

Interest income and other, net

2,444

1,327

336

-

-

-

-

-

-

-

Total other (income) expense, net

760

-390

-164

145

-71

-1,801

-1,618

-2,324

-2,316

-1,005

(Loss) income before income taxes

-65

1,844

-1,706

-55,932

-32,708

-

-

-

-

-

Provision for income taxes

190

132

86

92

114

-

-

-

-

-

Net (loss) income

-255

1,712

-1,792

-56,024

-32,822

-35,290

-24,037

-16,790

-11,125

-23,904

Basic earnings per share
Basic earnings per share

-0.01

0.05

-0.06

-1.72

-

-

-

-

-

-

Earnings Per Share, Basic

-0.01

0.05

-0.06

-1.72

-

-

-

-

-

-

Diluted earnings per share

-0.01

0.05

-0.06

-1.72

-

-

-

-

-

-

Income (loss) per common share, basic and diluted

-

-

-

-

-1.04

-1.25

-1.11

-0.93

-0.70

-1.62

Basic weighted average shares outstanding
Basic weighted average shares outstanding

33,535

33,145

32,373

32,537

-

-

-

-

-

-

Diluted weighted average shares outstanding

33,535

33,614

32,373

32,537

-

-

-

-

-

-

Weighted Average Number of Shares Outstanding, Basic and Diluted

-

-

-

-

31,547

28,295

21,685

18,035

15,915

14,748