Inspire medical systems, inc. (INSP)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17
Revenue

87,147

82,050

71,703

63,895

56,801

50,593

43,991

38,208

33,312

28,567

0

0

0

Cost of goods sold

14,086

13,643

12,597

11,608

10,616

10,056

8,744

7,842

7,116

6,018

0

0

0

Gross profit

73,061

68,407

59,106

52,287

46,185

40,537

35,247

30,366

26,196

22,549

0

0

0

Operating expenses:
Selling and marketing

-

-

-

-

-

-

-

-

-

-

0

0

0

Research and development

15,674

12,839

11,224

9,372

8,261

7,388

6,918

6,323

6,331

6,194

0

0

0

Selling, general and administrative

99,947

90,465

78,383

69,414

61,884

53,527

67,222

54,621

42,684

32,358

0

0

0

Total operating expenses

115,621

103,304

89,607

78,786

70,145

60,915

54,574

48,693

43,270

38,552

0

0

0

Operating loss

-42,560

-34,897

-30,501

-26,499

-23,960

-20,378

-19,327

-18,327

-17,074

-16,003

0

0

0

Other (income) expense:
Interest income

3,357

3,801

3,846

3,584

2,896

1,870

1,133

547

245

203

0

0

0

Interest expense

2,107

2,119

2,278

2,429

2,456

3,304

3,144

2,892

2,764

1,753

0

0

0

Other (income) expense, net

128

12

-8

-43

-73

-16

37

41

62

42

0

0

0

Total other income

1,378

1,694

1,560

1,112

367

-1,450

-1,943

-2,271

0

-

0

0

-

Loss before income taxes

-41,182

-33,203

-28,941

-25,387

-23,593

-21,828

-21,301

-20,631

-19,531

-17,511

0

0

0

Income taxes

40

40

0

0

0

0

0

0

0

-

0

-

-

Net loss

-41,222

-33,243

-28,941

-25,387

-23,593

-21,828

-21,301

-20,631

-19,531

-17,511

0

0

0

Other comprehensive loss:
Unrealized gain (loss) on investments

279

154

116

51

16

-52

-26

0

0

-

0

-

-

Total comprehensive loss

-40,943

-33,089

-28,825

-25,336

-23,577

-21,880

-21,327

-20,631

-19,531

-17,511

0

0

0

Net loss per share, basic and diluted (in dollars per share)

-0.67

-0.39

-0.34

-0.32

-0.35

4.20

-0.22

-0.43

-5.05

-3.42

-3.42

-4.14

-3.90

Weighted average common shares used to compute net loss per share, basic and diluted (in shares)

24,165

24,082

23,940

23,753

23,441

22,126

21,361

13,543

1,286

1,231

1,176

1,150

1,148