Canada markets open in 5 hours 40 minutes

SPS Commerce, Inc. (SPSC)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
171.12+0.52 (+0.30%)
At close: 04:00PM EDT
171.12 0.00 (0.00%)
After hours: 05:34PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
65,824
65,824
55,134
44,597
45,586
Depreciation & amortization
34,747
34,747
28,189
24,914
18,665
Deferred income taxes
-10,079
-10,079
-3,732
3,881
4,241
Stock based compensation
45,508
45,508
33,399
27,574
18,936
Change in working capital
-11,824
-11,824
-16,517
6,887
-4,417
Accounts receivable
-11,949
-11,949
-6,435
-4,959
-5,922
Accounts Payable
-3,947
-3,947
144
2,259
1,214
Other working capital
112,537
112,537
80,172
93,305
72,095
Other non-cash items
2,415
2,415
220
323
-109
Net cash provided by operating activites
132,298
132,298
100,052
112,893
88,562
Cash flows from investing activities
Investments in property, plant and equipment
-19,761
-19,761
-19,880
-19,588
-16,467
Acquisitions, net
-70,218
-70,218
-91,420
-17,066
-98,666
Purchases of investments
-133,994
-133,994
-160,427
-121,242
-74,797
Sales/Maturities of investments
131,331
131,331
158,937
111,193
69,461
Net cash used for investing activites
-92,642
-92,642
-112,790
-46,703
-120,469
Cash flows from financing activities
Common stock repurchased
0
0
-43,215
-20,430
-18,950
Other financing activites
-2,000
-2,000
-
-2,042
-688
Net cash used privided by (used for) financing activities
15,970
15,970
-31,631
-8,361
2,328
Net change in cash
56,188
56,188
-44,659
57,860
-29,560
Cash at beginning of period
162,893
162,893
207,552
149,692
179,252
Cash at end of period
219,081
219,081
162,893
207,552
149,692
Free Cash Flow
Operating Cash Flow
132,298
132,298
100,052
112,893
88,562
Capital Expenditure
-19,761
-19,761
-19,880
-19,588
-16,467
Free Cash Flow
112,537
112,537
80,172
93,305
72,095