Sps commerce, inc. (SPSC)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues

279,124

248,240

220,085

193,153

158,518

127,947

104,391

77,106

57,969

44,597

37,746

Cost of revenues

92,239

81,748

73,625

64,346

50,043

39,991

31,781

22,040

15,366

12,626

11,715

Gross profit

186,885

166,492

146,460

128,807

108,475

87,956

72,610

55,066

42,603

31,971

26,031

Operating expenses
Sales and marketing

70,140

71,719

71,261

66,876

55,374

46,990

39,621

30,037

23,836

16,601

13,506

Research and development

28,305

22,087

23,183

21,981

17,954

13,494

10,870

8,166

5,838

4,349

4,305

General and administrative

44,719

41,862

37,461

28,827

24,817

20,233

17,189

13,524

11,151

7,985

6,339

Amortization of intangible assets

5,315

4,093

4,574

4,738

3,307

2,856

3,158

1,767

643

0

0

Total operating expenses

148,479

139,761

136,479

122,422

101,452

83,573

70,838

53,494

41,468

28,935

24,150

Income from operations

38,406

26,731

9,981

6,385

7,023

4,383

1,772

1,572

1,135

3,036

1,881

Other income (expense)
Interest income, net

2,947

2,329

1,032

601

197

187

112

19

89

158

0

Interest expense

-

-

-

-

-

-

-

-

-

74

270

Other expense, net

272

-626

-320

732

-145

-458

-147

-248

-140

-144

-358

Change in earn-out liability

-445

94

-

-

-

-

-

-

-

-

-

Total other income (expense), net

3,664

1,609

712

1,333

52

-271

-35

-229

-51

-60

-628

Income before income taxes

42,070

28,340

10,693

7,718

7,075

4,112

1,737

1,343

1,084

2,976

1,253

Income tax expense

8,358

4,468

10,342

2,755

2,436

1,408

686

121

-12,619

92

91

Net income

33,712

23,872

351

4,963

4,639

2,704

1,051

1,222

13,703

2,884

1,162

Other comprehensive income (expense)
Foreign currency translation adjustments

1,290

-3,999

3,944

336

-2,119

-1,470

-

-

-

-

-

Unrealized gain on investments, net of tax of $24 and $30

367

397

-

-9

-59

-

-

-

-

-

-

Reclassification of gain on investments into earnings, net of tax of ($26) and ($31)

398

273

-39

-

-

-

-

-

-

-

-

Total other comprehensive income (expense)

-

-

-

-

-

1,234

1,051

1,222

-

-

-

Comprehensive income

34,971

19,997

4,334

5,290

2,461

-

-

-

-

-

-

Net income per share
Basic

0.96

0.69

0.01

0.29

0.28

0.17

0.07

0.09

1.15

0.36

3.53

Diluted

0.94

0.68

0.01

0.29

0.27

0.16

0.07

0.09

1.08

0.25

0.13

Weighted average common shares used to compute net income per share
Basic

35,024

34,392

34,366

16,947

16,565

16,236

15,201

13,056

11,960

8,036

329

Diluted

36,002

35,212

34,712

17,241

17,032

16,814

15,931

13,910

12,744

11,596

9,268