Tabula rasa healthcare, inc. (TRHC)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14
Revenue:
Total revenue

284,707

204,270

133,485

94,791

70,039

48,428

Cost of revenue, exclusive of depreciation and amortization shown below:
Total cost of revenue, exclusive of depreciation and amortization

181,355

137,669

93,655

65,177

49,128

37,812

Gross profit

-

-

-

-

-

10,616

Operating expenses:
Research and development

21,739

12,222

5,628

3,811

2,877

1,660

Sales and marketing

25,273

9,667

5,542

3,860

2,880

2,272

General and administrative

50,897

28,181

21,181

11,886

7,115

3,970

Change in fair value of acquisition-related contingent consideration expense

3,816

49,468

-6,173

-338

-2,059

790

Depreciation and amortization

34,276

16,802

9,512

5,115

3,933

1,817

Total operating expenses

136,001

116,340

35,690

24,334

14,746

10,509

Loss from operations

-32,649

-49,739

4,140

5,280

6,165

107

Change in fair value of warrant liability

-

-

-

-639

2,786

269

Interest expense, net

15,986

906

688

4,488

5,915

1,354

Loss on extinguishment of debt

-

-

-

-6,411

-

-

Total other expense

-

-

-

-10,260

-8,701

-1,623

Loss before income taxes

-48,635

-50,645

3,452

-4,980

-2,536

-1,516

Income tax benefit

-16,199

-3,376

-9,339

541

328

-409

Net loss

-32,436

-47,269

12,791

-5,521

-2,864

-1,107

Decretion of redeemable convertible preferred stock

-

-

-

-2,439

-

3,884

Basic

-

-

-

-3,082

-12,830

-4,991

Diluted

-

-

-

-6,160

-12,830

-4,991

Net (loss) income per share:
Basic (in dollars per share)

-1.57

-2.48

0.76

-0.41

-2.97

-1.23

Diluted (in dollars per share)

-1.57

-2.48

0.68

-0.53

-2.97

-1.23

Weighted average common shares outstanding:
Basic (in shares)

20,622

19,098

16,730

7,486

4,318

4,052

Diluted (in shares)

20,622

19,098

18,774

11,591

4,318

4,052

Product
Total revenue

137,130

112,760

95,238

76,779

60,060

46,878

Total cost of revenue, exclusive of depreciation and amortization

102,351

84,935

72,778

57,724

45,829

37,073

Service
Total revenue

147,577

91,510

38,247

18,012

9,979

1,550

Total cost of revenue, exclusive of depreciation and amortization

79,004

52,734

20,877

7,453

3,299

739