Skip to content
10-K

Annual Report

SPS COMMERCE INC SPSC

0001092699-26-000012

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 12, 2026 37.39M sh
Shares Diluted FY 2025 · Dec 31, 2025 37.99M sh
Shares Diluted FY 2025 · Dec 31, 2024 37.86M sh
Shares Diluted FY 2025 · Dec 31, 2023 37.48M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $114.28M
Stock Repurchased FY 2025 · Dec 31, 2024 $37.57M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $26.52M
Capex FY 2025 · Dec 31, 2024 $20.05M
Capex FY 2025 · Dec 31, 2023 $19.76M
Operating Cash Flow FY 2025 · Dec 31, 2025 $178.79M
Operating Cash Flow FY 2025 · Dec 31, 2024 $157.4M
Operating Cash Flow FY 2025 · Dec 31, 2023 $132.3M
Cash And Equivalents FY 2025 · Dec 31, 2025 $151.36M
Cash And Equivalents FY 2025 · Dec 31, 2024 $241.02M
Stockholders Equity FY 2025 · Dec 31, 2025 $973.89M
Stockholders Equity FY 2025 · Dec 31, 2024 $854.69M
Stockholders Equity FY 2025 · Dec 31, 2023 $667.48M
Stockholders Equity FY 2025 · Dec 31, 2022 $537.07M
Current Liabilities FY 2025 · Dec 31, 2025 $154.35M
Current Liabilities FY 2025 · Dec 31, 2024 $146.68M
Total Liabilities FY 2025 · Dec 31, 2025 $195.97M
Total Liabilities FY 2025 · Dec 31, 2024 $176.54M
Current Assets FY 2025 · Dec 31, 2025 $335.3M
Current Assets FY 2025 · Dec 31, 2024 $381.91M
Total Assets FY 2025 · Dec 31, 2025 $1.17B
Total Assets FY 2025 · Dec 31, 2024 $1.03B
Eps Diluted FY 2025 · Dec 31, 2025 $2.46
Eps Diluted FY 2025 · Dec 31, 2024 $2.04
Eps Diluted FY 2025 · Dec 31, 2023 $1.76
Eps Basic FY 2025 · Dec 31, 2025 $2.46
Eps Basic FY 2025 · Dec 31, 2024 $2.07
Eps Basic FY 2025 · Dec 31, 2023 $1.80
Sga Expense FY 2025 · Dec 31, 2025 $126.59M
Sga Expense FY 2025 · Dec 31, 2024 $102.93M
Sga Expense FY 2025 · Dec 31, 2023 $84.89M
Rd Expense FY 2025 · Dec 31, 2025 $68.68M
Rd Expense FY 2025 · Dec 31, 2024 $62.81M
Rd Expense FY 2025 · Dec 31, 2023 $53.65M
Net Income FY 2025 · Dec 31, 2025 $93.34M
Net Income FY 2025 · Dec 31, 2024 $77.05M
Net Income FY 2025 · Dec 31, 2023 $65.82M
Operating Income FY 2025 · Dec 31, 2025 $118.3M
Operating Income FY 2025 · Dec 31, 2024 $88.88M
Operating Income FY 2025 · Dec 31, 2023 $77.25M
Gross Profit FY 2025 · Dec 31, 2025 $519.88M
Gross Profit FY 2025 · Dec 31, 2024 $427.05M
Gross Profit FY 2025 · Dec 31, 2023 $354.84M
Cost Of Revenue FY 2025 · Dec 31, 2025 $231.63M
Cost Of Revenue FY 2025 · Dec 31, 2024 $210.71M
Cost Of Revenue FY 2025 · Dec 31, 2023 $182.07M
Revenue FY 2025 · Dec 31, 2025 $751.51M
Revenue FY 2025 · Dec 31, 2024 $637.77M
Revenue FY 2025 · Dec 31, 2023 $536.91M