Trupanion, inc. (TRUP)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12
Revenue

383,936

303,956

242,667

188,230

146,963

115,910

83,829

55,530

Cost of Revenue [Abstract]
Veterinary invoice expense

270,947

214,539

170,122

133,534

103,324

79,913

56,637

37,856

Other Cost of Services Sold

48,065

38,051

29,495

21,408

18,410

16,123

11,548

6,463

Gross Profit

64,924

51,366

43,050

33,288

25,229

19,874

15,644

11,211

Operating Expenses [Abstract]
Technology and Development Expense

10,074

9,248

9,768

9,534

11,215

9,899

4,888

3,406

General and Administrative Expense

20,967

18,164

16,820

15,205

15,558

14,312

8,652

6,195

Selling and Marketing Expense

35,451

24,999

19,104

15,247

15,231

11,608

9,091

7,149

Operating Expenses

66,492

52,411

45,692

39,986

42,004

35,819

22,631

16,750

Income (Loss) from Equity Method Investments

-352

0

0

-

-

-

-

-

Operating loss

-1,920

-1,045

-2,642

-6,698

-16,775

-15,945

-6,987

-5,539

Interest expense

1,349

1,198

533

218

325

6,726

600

535

Other income, net

1,600

1,300

1,200

58

9

1,487

-671

-252

Income (Loss) before income taxes

-1,640

-934

-1,931

-6,858

-17,091

-21,184

-8,267

-6,326

Income tax expense

169

-7

-428

38

114

-7

-92

84

Net Income (Loss) Attributable to Parent

-

-

-

-

-

-

-

-6,410

Preferred Stock Redemption Premium

-

-

-

-

-

-

-

1,737

Net Income (Loss) Available to Common Stockholders, Basic

-1,809

-927

-1,503

-6,896

-17,205

-21,177

-8,175

-8,147

Earnings Per Share, Basic and Diluted

-0.05

-0.03

-0.05

-0.24

-0.62

-1.64

-6.23

-9.76

Weighted Average Number of Shares Outstanding, Basic and Diluted

34,645

31,961

29,588

28,527

27,638

12,934

1,312

834