Tactile systems technology, inc. (TCMD)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14
Total revenue

189,492

143,751

109,283

84,542

62,872

47,736

Total cost of revenue

55,256

41,493

29,015

22,940

16,908

12,715

Gross profit

134,236

102,258

80,268

61,602

45,964

35,021

Operating expenses
Sales and marketing

78,920

60,371

44,396

33,794

24,485

18,154

Research and development

5,174

5,289

5,060

4,476

4,312

2,843

Reimbursement, general and administrative

39,644

33,608

26,914

19,060

13,716

10,225

Total operating expenses

123,738

99,268

76,370

57,330

42,513

31,222

Loss from operations

10,498

2,990

3,898

4,272

3,451

3,799

Other income

631

486

292

38

-194

-4

Loss before income taxes

11,129

3,476

4,190

4,310

3,257

3,795

Income tax benefit

158

-3,147

-1,665

1,431

1,864

1,725

Net income

-

-

-

2,879

1,393

2,070

Convertible preferred stock dividends

-

-

-

1,247

1,845

1,761

Allocation of undistributed earnings to preferred stockholders

-

-

-

-

-

216

Net (loss) income

10,971

6,623

5,855

1,632

-452

93

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

0.58

0.36

0.34

0.18

-0.15

0.04

Diluted (in dollars per share)

0.56

0.34

0.31

0.15

-0.15

0.02

Weighted-average common shares used to compute net (loss) income per common share
Basic (in shares)

18,919

18,252

17,355

8,913

2,929

2,491

Diluted (in shares)

19,641

19,347

18,877

10,758

2,929

3,797

Sales revenue
Total revenue

162,904

128,786

97,643

-

-

-

Total cost of revenue

47,034

36,969

25,737

-

-

-

Gross profit

115,870

91,817

71,906

-

-

-

Rental revenue
Total revenue

26,588

14,965

11,640

-

-

-

Total cost of revenue

8,222

4,524

3,278

-

-

-

Gross profit

18,366

10,441

8,362

-

-

-