Source: SPS Commerce, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$193.15M
$220.09M
$248.24M
$279.12M
$312.63M
$385.28M
$450.88M
$536.91M
$637.76M
$751.50M
Cost of revenue
$64.35M
$73.62M
$81.75M
$92.24M
$99.84M
$131.68M
$153.06M
$182.07M
$210.71M
$231.63M
Gross profit
$128.81M
$146.46M
$166.49M
$186.88M
$212.79M
$253.60M
$297.81M
$354.84M
$427.05M
$519.88M
Research & development
$21.98M
$23.18M
$22.09M
$28.30M
$31.02M
$39.04M
$45.75M
$53.65M
$62.81M
$68.68M
Operating income
$6.38M
$9.98M
$26.73M
$38.41M
$50.16M
$55.09M
$71.18M
$77.25M
$88.88M
$118.30M
Pre-tax income
$7.72M
$10.69M
$28.34M
$42.07M
$52.68M
$53.54M
$71.32M
$85.56M
$99.48M
$123.83M
Income tax
$2.75M
$10.34M
$4.47M
$8.36M
$7.09M
$8.94M
$16.19M
$19.74M
$22.42M
$30.50M
Net income
$4.96M
$351.00K
$23.87M
$33.71M
$45.59M
$44.60M
$55.13M
$65.82M
$77.05M
$93.34M
EBITDA
$12.98M
$17.19M
$35.32M
$49.53M
$63.28M
$69.87M
$87.60M
$95.88M
$107.60M
$139.39M
EPS (basic)
$0.29
$0.01
$0.69
$0.96
$1.29
$1.24
$1.53
$1.80
$2.07
$2.46
EPS (diluted)
$0.29
$0.01
$0.68
$0.94
$1.26
$1.21
$1.49
$1.76
$2.04
$2.46
Diluted shares
17.24M
34.71M
35.21M
36.00M
36.28M
36.96M
36.95M
37.48M
37.86M
37.99M
Gross margin
66.7%
66.5%
67.1%
67.0%
68.1%
65.8%
66.1%
66.1%
67.0%
69.2%
Operating margin
3.3%
4.5%
10.8%
13.8%
16.0%
14.3%
15.8%
14.4%
13.9%
15.7%
Net margin
2.6%
0.2%
9.6%
12.1%
14.6%
11.6%
12.2%
12.3%
12.1%
12.4%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$115.88M
$123.13M
$133.86M
$179.25M
$149.69M
$207.55M
$162.89M
$219.08M
$241.02M
$151.35M
Short-term investments
$23.08M
$40.19M
$44.54M
$34.28M
$37.79M
$49.76M
$51.41M
$56.36M
$0
$0
Receivables
$20.75M
$24.90M
$27.49M
$31.53M
$33.58M
$34.56M
$39.44M
$46.84M
$52.03M
$68.17M
Total current assets
$185.93M
$224.33M
$249.62M
$291.62M
$271.36M
$352.44M
$322.81M
$401.44M
$381.91M
$335.30M
Goodwill
$49.78M
$51.61M
$69.66M
$76.84M
$134.85M
$143.66M
$197.28M
$249.18M
$399.18M
$541.72M
Total assets
$298.37M
$339.74M
$386.12M
$447.44M
$526.46M
$615.85M
$672.91M
$823.84M
$1.03B
$1.17B
Total current liabilities
$32.16M
$43.95M
$56.52M
$68.03M
$80.13M
$102.87M
$110.64M
$130.67M
$146.68M
$154.35M
Total liabilities
$49.10M
$51.63M
$67.15M
$92.56M
$105.74M
$131.59M
$135.84M
$156.37M
$176.54M
$195.97M
Shareholders' equity
$257.77M
$288.11M
$318.97M
$354.88M
$420.72M
$484.26M
$537.07M
$667.48M
$854.69M
$973.89M
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$18.77M
$31.05M
$55.02M
$71.79M
$88.56M
$112.89M
$100.05M
$132.30M
$157.40M
$178.79M
Capital expenditures
$8.01M
$7.27M
$13.75M
$13.59M
$16.47M
$19.59M
$19.88M
$19.76M
$20.05M
$26.52M
Free cash flow
$10.76M
$23.78M
$41.27M
$58.21M
$72.09M
$93.31M
$80.17M
$112.54M
$137.35M
$152.27M
Investing cash flow
-$34.16M
-$22.62M
-$40.47M
-$14.31M
-$120.47M
-$46.70M
-$112.79M
-$92.64M
-$110.45M
-$169.15M
Financing cash flow
$10.11M
-$2.47M
-$3.77M
-$12.14M
$2.33M
-$8.36M
-$31.63M
$15.97M
-$23.03M
-$100.83M
Share buybacks
—
$5.82M
$19.86M
$20.62M
$18.95M
$20.43M
$43.22M
$0
$37.57M
$114.28M
Stock-based compensation
$8.02M
$12.73M
$12.51M
$14.69M
$18.94M
$27.57M
$33.40M
$45.51M
$54.56M
$53.73M
Depreciation & amortization
$6.60M
$7.21M
$8.59M
$11.12M
$13.13M
$14.79M
$16.42M
$18.63M
$18.72M
$21.09M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$144.97M
$149.58M
$153.60M
$163.69M
$170.91M
$181.55M
$187.40M
$189.90M
$192.65M
$192.12M
$197.81M
$197.65M
Cost of revenue
$49.04M
$51.49M
$52.02M
$51.62M
$55.59M
$56.91M
$59.83M
$57.93M
$56.96M
$59.22M
$59.03M
$57.10M
Gross profit
$95.92M
$98.09M
$101.58M
$112.06M
$115.32M
$124.64M
$127.57M
$131.97M
$135.69M
$132.90M
$138.79M
$140.55M
Research & development
$14.22M
$16.01M
$14.37M
$15.29M
$17.14M
$17.44M
$17.27M
$17.28M
$16.69M
$17.92M
$16.96M
$16.55M
Operating income
$22.89M
$15.40M
$23.16M
$25.57M
$24.74M
$25.96M
$26.47M
$31.19M
$34.69M
$24.56M
$8.41M
$39.93M
Pre-tax income
$26.34M
$18.54M
$27.22M
$29.35M
$24.37M
$28.16M
$27.24M
$32.45M
$35.98M
$25.96M
$10.41M
$41.30M
Income tax
$7.33M
$532.00K
$9.19M
$5.89M
$6.81M
$5.97M
$7.51M
$6.88M
$10.14M
$6.24M
$3.55M
$10.62M
Net income
$19.01M
$18.00M
$18.03M
$23.46M
$17.56M
$22.20M
$19.73M
$25.57M
$25.84M
$19.73M
$6.86M
$30.68M
EBITDA
$27.55M
$20.10M
$27.85M
$30.20M
$29.45M
$30.91M
$31.46M
$36.55M
$40.47M
$30.39M
$14.56M
$46.00M
EPS (basic)
$0.52
$0.49
$0.49
$0.63
$0.47
$0.58
$0.52
$0.67
$0.68
$0.53
$0.19
$0.85
EPS (diluted)
$0.51
$0.48
$0.48
$0.62
$0.47
$0.58
$0.52
$0.67
$0.69
$0.53
$0.19
$0.85
Diluted shares
58.00K
37.69M
37.68M
38.00M
71.00K
38.16M
38.10M
37.99M
-78.00K
37.44M
36.58M
36.21M
Gross margin
66.2%
65.6%
66.1%
68.5%
67.5%
68.7%
68.1%
69.5%
70.4%
69.2%
70.2%
71.1%
Operating margin
15.8%
10.3%
15.1%
15.6%
14.5%
14.3%
14.1%
16.4%
18.0%
12.8%
4.3%
20.2%
Net margin
13.1%
12.0%
11.7%
14.3%
10.3%
12.2%
10.5%
13.5%
13.4%
10.3%
3.5%
15.5%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$219.08M
$234.64M
$240.23M
$198.84M
$241.02M
$94.92M
$107.60M
$133.72M
$151.35M
$154.27M
$173.17M
$153.82M
Short-term investments
$56.36M
$56.17M
$31.55M
$6.93M
$0
—
—
—
$0
—
—
$29.68M
Receivables
$46.84M
$52.13M
$55.40M
$55.57M
$52.03M
$63.39M
$67.51M
$67.44M
$68.17M
$65.11M
$63.69M
$66.17M
Total current assets
$401.44M
$420.29M
$406.94M
$344.65M
$381.91M
$251.84M
$269.38M
$315.62M
$335.30M
$328.74M
$330.40M
$347.02M
Goodwill
$249.18M
$248.81M
$268.87M
$423.51M
$399.18M
$533.94M
$543.51M
$543.03M
$541.72M
$540.84M
$539.41M
$539.09M
Total assets
$823.84M
$839.85M
$854.52M
$1.00B
$1.03B
$1.11B
$1.12B
$1.16B
$1.17B
$1.16B
$1.13B
$1.13B
Total current liabilities
$130.67M
$134.22M
$128.55M
$146.33M
$146.68M
$153.42M
$147.97M
$160.05M
$154.35M
$154.95M
$146.26M
$153.97M
Total liabilities
$156.37M
$156.88M
$151.10M
$173.94M
$176.54M
$188.13M
$171.32M
$199.74M
$195.97M
$199.05M
$186.95M
$199.70M
Shareholders' equity
$667.48M
$682.97M
$703.42M
$829.37M
$854.69M
$920.92M
$949.78M
$958.94M
$973.89M
$962.16M
$938.48M
$932.90M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$32.79M
$34.06M
$29.44M
$53.33M
$40.56M
$39.98M
$32.32M
$60.61M
$45.87M
$55.63M
$66.03M
$64.00M
Capital expenditures
$4.29M
$3.53M
$5.06M
$5.24M
$6.21M
$6.15M
$6.67M
$6.06M
$7.65M
$7.14M
$8.60M
$5.51M
Free cash flow
$28.49M
$30.53M
$24.38M
$48.09M
$34.35M
$33.83M
$25.66M
$54.55M
$38.22M
$48.49M
$57.43M
$58.50M
Investing cash flow
$806.00K
-$2.94M
-$8.98M
-$98.30M
-$227.00K
-$147.79M
-$7.66M
-$6.06M
-$7.65M
-$7.14M
$170.00K
-$34.95M
Financing cash flow
$5.96M
-$14.89M
-$15.06M
$2.25M
$4.67M
-$38.95M
-$12.77M
-$28.43M
-$20.68M
-$45.86M
-$47.31M
-$48.28M
Share buybacks
$0
$16.54M
$20.94M
$84.00K
$0
$40.00M
$19.56M
$30.00M
$24.72M
$47.12M
$51.23M
$48.85M
Stock-based compensation
$9.41M
$20.02M
$11.49M
$10.75M
$12.29M
$13.87M
$15.00M
$14.45M
$10.41M
$18.07M
$18.70M
$15.69M
Depreciation & amortization
$4.67M
$4.69M
$4.68M
$4.63M
$4.71M
$4.96M
$4.99M
$5.35M
$5.79M
$5.83M
$6.15M
$6.07M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.