Sps commerce, inc. (SPSC)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Sep'10Jun'10
Revenues

286,382

279,124

271,580

263,520

256,082

248,240

241,108

234,297

227,298

220,085

212,947

206,174

199,433

193,153

184,582

175,652

167,147

158,518

151,572

143,724

135,978

127,947

120,518

115,020

109,578

104,391

98,902

92,161

84,324

77,106

70,476

65,738

61,854

57,969

53,606

49,021

0

0

0

Cost of revenues

94,416

92,239

89,507

86,655

83,357

81,748

80,030

78,264

76,053

73,625

71,488

69,014

66,795

64,346

60,460

56,989

53,352

50,043

47,746

45,016

42,308

39,991

37,375

35,654

33,970

31,781

30,062

27,758

24,658

22,040

19,455

17,586

16,493

15,366

14,358

13,383

0

0

0

Gross profit

191,966

186,885

182,073

176,865

172,725

166,492

161,078

156,033

151,245

146,460

141,459

137,160

132,638

128,807

124,122

118,663

113,795

108,475

103,826

98,708

93,670

87,956

83,143

79,366

75,608

72,610

68,840

64,403

59,666

55,066

51,021

48,152

45,361

42,603

39,248

35,638

0

0

0

Operating expenses
Sales and marketing

70,517

70,140

70,100

70,115

70,994

71,719

72,303

72,989

72,885

71,261

70,765

69,653

68,010

66,876

62,826

60,095

57,519

55,374

54,130

52,381

49,850

46,990

44,958

43,203

41,280

39,621

37,941

35,490

32,815

30,037

27,713

26,277

25,157

23,836

21,521

19,239

0

0

0

Research and development

29,681

28,305

26,960

24,363

23,147

22,087

21,731

23,134

23,210

23,183

22,819

21,844

22,017

21,981

21,081

20,001

18,954

17,954

16,875

15,719

14,589

13,494

12,581

12,049

11,341

10,870

10,482

9,764

8,937

8,166

7,229

6,746

6,330

5,838

5,367

4,829

0

0

0

General and administrative

43,858

44,719

44,258

44,707

44,502

41,862

44,030

41,599

39,764

37,461

32,020

30,426

29,369

28,827

28,184

27,311

26,284

24,817

23,876

22,753

21,540

20,233

19,153

18,284

17,653

17,189

15,987

15,429

14,383

13,524

13,022

12,210

11,884

11,151

10,373

9,434

0

0

0

Amortization of intangible assets

5,347

5,315

4,904

4,505

4,272

4,093

4,200

4,400

4,484

4,574

4,645

4,711

4,792

4,738

4,353

3,988

3,623

3,307

3,319

3,135

2,984

2,856

2,761

3,123

3,158

3,158

3,158

2,681

2,224

1,767

1,310

903

0

-

0

0

-

-

-

Total operating expenses

149,403

148,479

146,222

143,690

142,915

139,761

142,264

142,122

140,343

136,479

130,249

126,634

124,188

122,422

116,444

111,395

106,380

101,452

98,200

93,988

88,963

83,573

79,453

76,659

73,432

70,838

67,568

63,364

58,359

53,494

49,274

46,273

44,274

41,468

37,644

33,625

0

0

0

Income from operations

42,563

38,406

35,851

33,175

29,810

26,731

18,814

13,911

10,902

9,981

11,210

10,526

8,450

6,385

7,678

7,268

7,415

7,023

5,626

4,720

4,707

4,383

3,690

2,707

2,176

1,772

1,272

1,039

1,307

1,572

1,747

1,879

1,087

1,135

1,604

2,013

0

0

0

Other income (expense)
Interest income, net

3,010

2,947

2,973

2,758

2,492

2,329

1,916

1,560

1,255

1,032

898

738

647

601

482

419

305

197

159

162

175

187

187

166

138

112

61

36

27

19

49

59

72

89

178

0

0

0

-

Interest expense

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

-

-

-

-

-

-

0

0

Other expense, net

-922

272

-57

-111

-519

-626

-504

-480

-414

-320

-491

651

379

732

976

-57

260

-145

-656

-606

-514

-458

-109

-36

-119

-147

-173

-277

-267

-248

-248

-209

-187

-140

-147

-109

0

0

0

Change in earn-out liability

-429

-445

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total other income (expense), net

2,517

3,664

3,188

2,897

1,823

1,609

1,412

1,080

841

712

407

1,389

1,026

1,333

1,458

362

565

52

-497

-444

-339

-271

78

130

19

-35

-85

-241

-240

-229

-226

-150

-115

-51

23

32

0

0

0

Income before income taxes

45,080

42,070

39,039

36,072

31,633

28,340

20,226

14,991

11,743

10,693

11,617

11,915

9,476

7,718

9,136

7,630

7,980

7,075

5,129

4,276

4,368

4,112

3,768

2,837

2,195

1,737

1,187

798

1,067

1,343

1,521

1,729

972

1,084

1,627

2,045

0

0

0

Income tax expense

8,666

8,358

7,348

5,261

4,202

4,468

10,273

10,923

11,123

10,342

3,430

3,395

2,572

2,755

3,099

2,832

2,883

2,436

1,768

1,347

1,451

1,408

1,624

1,261

970

686

64

-229

-98

121

-12,478

-12,273

-12,495

-12,619

181

138

0

0

0

Net income

36,414

33,712

31,691

30,811

27,431

23,872

9,953

4,068

620

351

8,187

8,520

6,904

4,963

6,037

4,798

5,097

4,639

3,361

2,929

2,917

2,704

2,144

1,576

1,225

1,051

1,123

1,027

1,165

1,222

13,999

14,002

13,467

13,703

1,446

1,907

0

0

0

Other comprehensive income (expense)
Foreign currency translation adjustments

-3,314

1,290

-1,771

-737

-2,204

-3,999

-2,502

-799

1,312

3,944

2,219

883

-908

336

4,599

2,423

2,001

-2,119

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

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

348

367

448

456

448

397

0

0

0

-

-29

-126

-93

-9

33

119

0

-

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

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

384

398

408

296

342

273

200

95

-31

-39

0

0

0

-

0

-

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total other comprehensive income (expense)

0

-

0

0

0

-

0

0

0

-

-

-

-

-

-

-

7,114

-

-2,400

-1,112

148

1,234

0

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Comprehensive income

33,064

34,971

29,960

30,234

25,333

19,997

7,515

3,332

2,010

4,334

14,362

9,838

0

-

0

0

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Net income per share
Basic

0.27

0.01

0.26

0.50

0.19

-0.05

0.23

0.32

0.19

-0.40

0.13

0.11

0.17

0.06

0.15

0.02

0.06

0.12

0.08

0.04

0.04

0.06

0.05

0.04

0.02

0.02

0.02

0.02

0.01

0.03

0.01

0.03

0.02

1.11

0.01

-0.01

0.04

0.08

0.08

Diluted

0.26

0.01

0.25

0.49

0.19

-0.05

0.23

0.31

0.19

-0.40

0.13

0.11

0.17

0.07

0.14

0.02

0.06

0.13

0.07

0.04

0.03

0.05

0.05

0.04

0.02

0.02

0.02

0.02

0.01

0.03

0.01

0.03

0.02

1.04

0.01

-0.01

0.04

0.07

0.05

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

35,072

52,634

35,015

17,505

34,942

68,874

34,438

17,163

17,093

85,889

17,223

17,198

17,154

17,095

17,001

16,909

16,783

16,686

16,605

16,536

16,433

16,325

16,254

16,210

16,155

15,621

15,223

15,076

14,884

14,735

13,042

12,284

12,163

12,087

11,970

11,919

11,864

11,620

8,301

Diluted

35,926

54,082

35,932

18,010

35,984

70,510

35,482

17,549

17,307

86,667

17,410

17,378

17,393

17,474

17,341

17,120

17,029

17,065

17,054

16,998

17,011

16,878

16,780

16,768

16,830

16,389

15,986

15,785

15,564

15,535

13,894

13,026

13,185

13,624

12,735

11,919

12,698

12,413

11,844