Logo image of SPSC

SPS COMMERCE INC (SPSC) Stock Income Statement

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

133.83  +1.67 (+1.26%)

After market: 133.83 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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
SPSC Revenue ChartSPSC Revenue over time chart
637.76M536.91M450.90M385.30M312.60M
Cost Of Goods
SPSC Cost Of Goods ChartSPSC Cost Of Goods over time chart
210.71M182.07M153.10M131.70M99.80M
Gross Profit
SPSC Gross Profit ChartSPSC Gross Profit over time chart
427.05M354.84M297.80M253.60M212.80M
Operating Expenses
SPSC Operating Expenses ChartSPSC Operating Expenses over time chart
338.17M277.59M226.60M198.50M162.70M
Research and Development
SPSC Research and Development ChartSPSC Research and Development over time chart
62.81M53.65M45.70M39.00M31.00M
Selling, General, and Administrative Expenses
SPSC Selling, General, and Administrative Expenses ChartSPSC Selling, General, and Administrative Expenses over time chart
251.85M207.82M169.10M149.30M126.10M
Operating Income
SPSC Operating Income ChartSPSC Operating Income over time chart
88.88M77.25M71.20M55.10M50.20M
Interest Income/Expense
SPSC Interest Income/Expense ChartSPSC Interest Income/Expense over time chart
10.70M9.39M600.00K-1.20M1.10M
Other Income/Expense
SPSC Other Income/Expense ChartSPSC Other Income/Expense over time chart
-104.00K-1.07M-500.00K-400.00K1.40M
Income Before Taxes
SPSC Income Before Taxes ChartSPSC Income Before Taxes over time chart
99.48M85.56M71.30M53.50M52.70M
Income Tax
SPSC Income Tax ChartSPSC Income Tax over time chart
22.42M19.74M16.20M8.90M7.10M
Net Income
SPSC Net Income ChartSPSC Net Income over time chart
77.05M65.82M55.10M44.60M45.60M
EBITDA
SPSC EBITDA ChartSPSC EBITDA over time chart
131.11M112.00M99.40M80.00M68.80M
 
Per Share Data
EPS Diluted Total Ops
SPSC EPS Diluted Total Ops ChartSPSC EPS Diluted Total Ops over time chart
2.041.761.491.211.26
Non GAAP EPS
SPSC Non GAAP EPS ChartSPSC Non GAAP EPS over time chart
3.472.862.341.831.54
 
Statistics
Gross Profit Margin
SPSC Gross Profit Margin ChartSPSC Gross Profit Margin over time chart
66.96%66.09%66.05%65.82%68.07%
Profit Margin
SPSC Profit Margin ChartSPSC Profit Margin over time chart
12.08%12.26%12.22%11.58%14.59%
Operating Profit Margin
SPSC Operating Profit Margin ChartSPSC Operating Profit Margin over time chart
13.94%14.39%15.79%14.30%16.06%

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 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 1 2 3