SPS COMMERCE INC

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Cash flows from operating activities:
Adjustments to reconcile net income to net cash provided by operating activities:
Net Income (Loss) Attributable to Parent $5.7m ($2.4m) $23.9m $33.7m $45.6m $44.6m $55.1m $65.8m $77.1m $93.3m
Depreciation, Depletion and Amortization $6.6m $7.2m $8.6m $11.1m $13.1m $14.8m $16.4m $18.6m $18.7m $21.1m
Amortization of Intangible Assets $4.7m $4.6m $4.1m $5.3m $5.5m $10.1m $11.8m $16.1m $23.5m $37.2m
Capitalized Computer Software, Amortization $86k $112k $229k
Deferred Income Tax Expense (Benefit) ($1.7m) $10.9m $2.8m $7.6m $4.2m $3.9m ($3.7m) ($10.1m) ($9.8m) $18.9m
Share-based Payment Arrangement, Noncash Expense $8.0m $12.7m $12.5m $14.7m $18.9m $27.6m $33.4m $45.5m $54.6m $53.7m
Share-based Payment Arrangement, Expense $8.0m $12.7m $12.5m $14.7m $18.9m $27.6m $33.4m $45.5m $54.6m $53.7m
Goodwill, Impairment Loss $0
Income Tax Expense (Benefit) $3.1m $11.6m $4.5m $8.4m $7.1m $8.9m $16.2m $19.7m $22.4m $30.5m
Other Nonoperating Income (Expense) $732k ($320k) ($720k) $272k $1.3m ($366k) ($502k) ($1.1m) ($104k) $495k
Changes in operating assets and liabilities:
Noncash investing and financing activities:
Additional Financial Items
Increase (Decrease) in Accounts Receivable $3.7m $5.6m $4.6m $6.8m $5.9m $5.0m $6.4m $11.9m $9.7m $20.3m
Increase (Decrease) in Accounts Payable ($382k) $832k $937k ($489k) $1.2m $2.3m $144k ($3.9m) $796k $4.7m
Accounts Receivable, Credit Loss Expense (Reversal) $1.4m $1.7m $2.6m $3.5m $5.7m $4.7m $3.4m $5.7m $7.7m $9.9m
Proceeds from Stock Options Exercised $4.3m $1.4m $14.3m $6.2m $18.6m $9.4m $4.9m $9.9m $4.7m $3.9m
Purchases of property and equipment, accrued but unpaid $8.0m $7.3m $13.8m $13.6m $16.5m $19.6m $19.9m $19.8m $20.0m $26.5m
Foreign Currency Transaction Gain (Loss), before Tax ($1.5m) ($1.0m) $1.7m $115k $388k
General and Administrative Expense $28.8m $37.5m $41.9m $44.7m $50.1m $61.3m $67.3m $84.9m $102.9m $126.6m
Goodwill $49.8m $51.6m $69.7m $76.8m $134.9m $143.7m $197.3m $249.2m $399.2m $541.7m
Nonoperating Income (Expense) $1.3m $712k $1.6m $3.7m $2.5m ($1.5m) $142k $8.3m $10.6m $5.5m
Operating Expenses $121.4m $138.5m $139.8m $148.5m $162.6m $198.5m $226.6m $277.6m $338.2m $401.6m
Unrealized Gain (Loss) on Investments ($9k)
Net Cash Provided by (Used in) Operating Activities $18.8m $31.1m $55.0m $71.8m $88.6m $112.9m $100.1m $132.3m $157.4m $178.8m
Cash flows from investing activities:
Payments to Acquire Property, Plant, and Equipment $8.0m $7.3m $13.8m $13.6m $16.5m $19.6m $19.9m $19.8m $20.0m $26.5m
Payments to Acquire Businesses, Net of Cash Acquired $18.0m $70.2m $147.9m $142.6m
Net Cash Provided by (Used in) Investing Activities ($34.2m) ($22.6m) ($40.5m) ($14.3m) ($120.5m) ($46.7m) ($112.8m) ($92.6m) ($110.5m) ($169.2m)
Cash flows from financing activities:
Payments for Repurchase of Common Stock $5.8m $19.9m $20.6m $18.9m $20.4m $43.2m $0 $37.6m $114.3m
Net Cash Provided by (Used in) Financing Activities $10.1m ($2.5m) ($3.8m) ($12.1m) $2.3m ($8.4m) ($31.6m) $16.0m ($23.0m) ($100.8m)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ($5.7m) $7.2m $10.7m $45.4m ($29.6m) $57.9m ($44.7m) $56.2m $21.9m ($89.7m)
Supplemental disclosure of cash flow information:
Income Taxes Paid, Net $722k $1.1m $1.5m $1.5m $1.7m $10.0m $16.1m $29.2m $27.1m $28.9m