Logo image of SPSC

SPS COMMERCE INC (SPSC) Stock Income Statement

NASDAQ:SPSC - Nasdaq - US78463M1071 - Common Stock - Currency: USD

144.05  -4.95 (-3.32%)

After market: 144.05 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
SPSC Revenue ChartSPSC Revenue over time chart
669.74M637.76M536.91M450.90M385.30M
Cost Of Goods
SPSC Cost Of Goods ChartSPSC Cost Of Goods over time chart
216.14M210.71M182.07M153.10M131.70M
Gross Profit
SPSC Gross Profit ChartSPSC Gross Profit over time chart
453.60M427.05M354.84M297.80M253.60M
Operating Expenses
SPSC Operating Expenses ChartSPSC Operating Expenses over time chart
354.16M338.17M277.59M226.60M198.50M
Research and Development
SPSC Research and Development ChartSPSC Research and Development over time chart
64.24M62.81M53.65M45.70M39.00M
Selling, General, and Administrative Expenses
SPSC Selling, General, and Administrative Expenses ChartSPSC Selling, General, and Administrative Expenses over time chart
262.16M251.85M207.82M169.10M149.30M
Operating Income
SPSC Operating Income ChartSPSC Operating Income over time chart
99.44M88.88M77.25M71.20M55.10M
Interest Income/Expense
SPSC Interest Income/Expense ChartSPSC Interest Income/Expense over time chart
9.73M10.70M9.39M600.00K-1.20M
Other Income/Expense
SPSC Other Income/Expense ChartSPSC Other Income/Expense over time chart
-61.00K-104.00K-1.07M-500.00K-400.00K
Income Before Taxes
SPSC Income Before Taxes ChartSPSC Income Before Taxes over time chart
109.10M99.48M85.56M71.30M53.50M
Income Tax
SPSC Income Tax ChartSPSC Income Tax over time chart
27.86M22.42M19.74M16.20M8.90M
Net Income
SPSC Net Income ChartSPSC Net Income over time chart
81.25M77.05M65.82M55.10M44.60M
EBITDA
SPSC EBITDA ChartSPSC EBITDA over time chart
146.18M131.11M112.00M99.40M80.00M
 
Per Share Data
EPS Diluted Total Ops
SPSC EPS Diluted Total Ops ChartSPSC EPS Diluted Total Ops over time chart
2.142.041.761.491.21
Non GAAP EPS
SPSC Non GAAP EPS ChartSPSC Non GAAP EPS over time chart
3.613.472.862.341.83
 
Statistics
Gross Profit Margin
SPSC Gross Profit Margin ChartSPSC Gross Profit Margin over time chart
67.73%66.96%66.09%66.05%65.82%
Profit Margin
SPSC Profit Margin ChartSPSC Profit Margin over time chart
12.13%12.08%12.26%12.22%11.58%
Operating Profit Margin
SPSC Operating Profit Margin ChartSPSC Operating Profit Margin over time chart
14.85%13.94%14.39%15.79%14.30%

All data in USD

Charts

SPSC Income Statement data chartSPSC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 200M 400M 600M
SPSC Earnings Per Share (EPS) chartSPSC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3