Sps commerce, inc. (SPSC)
Income statement / Quarterly
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

74,192

72,733

70,928

68,529

66,934

65,189

62,868

61,091

59,092

58,057

56,057

54,092

51,879

50,919

49,284

47,351

45,599

42,348

40,354

38,846

36,970

35,402

32,506

31,100

28,939

27,973

27,008

25,658

23,752

22,484

20,267

17,821

16,534

15,854

15,529

13,937

12,649

11,491

10,944

Cost of revenues

23,544

23,909

23,263

23,700

21,367

21,177

20,411

20,402

19,758

19,459

18,645

18,191

17,330

17,322

16,171

15,972

14,881

13,436

12,700

12,335

11,572

11,139

9,970

9,627

9,255

8,523

8,249

7,943

7,066

6,804

5,945

4,843

4,448

4,219

4,076

3,750

3,321

3,211

3,101

Gross profit

50,648

48,824

47,665

44,829

45,567

44,012

42,457

40,689

39,334

38,598

37,412

35,901

34,549

33,597

33,113

31,379

30,718

28,912

27,654

26,511

25,398

24,263

22,536

21,473

19,684

19,450

18,759

17,715

16,686

15,680

14,322

12,978

12,086

11,635

11,453

10,187

9,328

8,280

7,843

Operating expenses
Sales and marketing

18,299

17,736

16,937

17,545

17,922

17,696

16,952

18,424

18,647

18,280

17,638

18,320

17,023

17,784

16,526

16,677

15,889

13,734

13,795

14,101

13,744

12,490

12,046

11,570

10,884

10,458

10,291

9,647

9,225

8,778

7,840

6,972

6,447

6,454

6,404

5,852

5,126

4,139

4,122

Research and development

7,568

7,861

7,743

6,509

6,192

6,516

5,146

5,293

5,132

6,160

6,549

5,369

5,105

5,796

5,574

5,542

5,069

4,896

4,494

4,495

4,069

3,817

3,338

3,365

2,974

2,904

2,806

2,657

2,503

2,516

2,088

1,830

1,732

1,579

1,605

1,414

1,240

1,108

1,067

General and administrative

11,909

11,045

10,725

10,179

12,770

10,584

11,174

9,974

10,130

12,752

8,743

8,139

7,827

7,311

7,149

7,082

7,285

6,668

6,276

6,055

5,818

5,727

5,153

4,842

4,511

4,647

4,284

4,211

4,047

3,445

3,726

3,165

3,188

2,943

2,914

2,839

2,455

2,165

1,975

Amortization of intangible assets

1,336

1,418

1,327

1,266

1,304

1,007

928

1,033

1,125

1,114

1,128

1,117

1,215

1,185

1,194

1,198

1,161

800

829

833

845

812

645

682

717

717

1,007

717

717

717

530

260

260

-

260

123

-

-

-

Total operating expenses

39,112

38,060

36,732

35,499

38,188

35,803

34,200

34,724

35,034

38,306

34,058

32,945

31,170

32,076

30,443

30,499

29,404

26,098

25,394

25,484

24,476

22,846

21,182

20,459

19,086

18,726

18,388

17,232

16,492

15,456

14,184

12,227

11,627

11,236

11,183

10,228

8,821

7,412

7,164

Income from operations

11,536

10,764

10,933

9,330

7,379

8,209

8,257

5,965

4,300

292

3,354

2,956

3,379

1,521

2,670

880

1,314

2,814

2,260

1,027

922

1,417

1,354

1,014

598

724

371

483

194

224

138

751

459

399

270

-41

507

868

679

Other income (expense)
Interest income, net

640

714

843

813

577

740

628

547

414

327

272

242

191

193

112

151

145

74

49

37

37

36

52

50

49

36

31

22

23

-15

6

13

15

15

16

26

32

104

-

Interest expense

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

27

-

-

-

-

-

-

8

13

Other expense, net

-1,241

244

-165

240

-47

-85

-219

-168

-154

37

-195

-102

-60

-134

947

-374

293

110

-86

-57

-112

-401

-36

35

-56

-52

37

-48

-84

-78

-67

-38

-65

-78

-28

-16

-18

-85

10

Change in earn-out liability

72

-79

-22

-400

56

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total other income (expense), net

-673

1,037

700

1,453

474

561

409

379

260

364

77

140

131

59

1,059

-223

438

184

-37

-20

-75

-365

16

85

-7

-16

68

-26

-61

-66

-88

-25

-50

-63

-12

10

14

11

-3

Income before income taxes

10,863

11,801

11,633

10,783

7,853

8,770

8,666

6,344

4,560

656

3,431

3,096

3,510

1,580

3,729

657

1,752

2,998

2,223

1,007

847

1,052

1,370

1,099

591

708

439

457

133

158

50

726

409

336

258

-31

521

879

676

Income tax expense

1,348

2,639

2,692

1,987

1,040

1,629

605

928

1,306

7,434

1,255

1,128

525

522

1,220

305

708

866

953

356

261

198

532

460

218

414

169

169

-66

-208

-124

300

153

-12,807

81

78

29

-7

38

Net income

9,515

9,162

8,941

8,796

6,813

7,141

8,061

5,416

3,254

-6,778

2,176

1,968

2,985

1,058

2,509

352

1,044

2,132

1,270

651

586

854

838

639

373

294

270

288

199

366

174

426

256

13,143

177

-109

492

886

638

Other comprehensive income (expense)
Foreign currency translation adjustments

-3,864

1,217

-958

291

740

-1,844

76

-1,176

-1,055

-347

1,779

935

1,577

-2,072

443

-856

2,821

2,191

-1,733

-1,278

-1,299

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

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

71

52

115

110

90

133

123

102

39

-

17

-9

-8

-29

-80

24

76

-

13

6

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

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

79

72

145

88

93

82

33

134

24

9

-72

8

16

-

-22

-

-1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Total other comprehensive income (expense)

-3,872

-

-988

313

737

-

166

-1,208

-1,040

-

-

-

-

-

-

-

3,940

-

-450

-621

-713

-616

838

639

373

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Comprehensive income

5,643

10,359

7,953

9,109

7,550

5,348

8,227

4,208

2,214

-7,134

4,044

2,886

4,538

-

2,894

-480

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

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