NASDAQ:SPSC | Key Financial Ratios | SPS COMMERCE INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.266.93%8.31%
2026-03-312.127.83%9.44%
2025-12-312.177.98%9.58%
2025-09-301.977.34%8.87%
2025-06-301.827.40%8.73%
2025-03-311.647.33%8.82%
2024-12-312.67.47%9.02%
2024-09-302.367.82%9.47%
2024-06-303.178.41%10.22%
2024-03-313.138.16%10.04%
2023-12-313.077.99%9.86%
2023-09-302.717.97%10.01%
2023-06-303.448.40%10.27%
2023-03-313.248.30%10.22%
2022-12-312.928.19%10.27%
2022-09-303.228.16%10.24%
2022-06-303.617.64%9.57%
2022-03-313.727.66%9.56%
2021-12-313.437.24%9.21%
2021-09-303.627.66%9.63%
2021-06-303.537.91%9.95%
2021-03-313.568.42%10.50%
2020-12-313.398.66%10.84%
2020-09-304.798.46%10.45%
2020-06-304.558.41%10.40%
2020-03-314.688.28%10.25%
2019-12-314.297.53%9.50%
2019-09-304.527.43%9.18%
2019-06-304.677.36%9.11%
2019-03-314.826.74%8.29%
2018-12-314.426.18%7.48%
2018-09-305.162.70%3.20%
2018-06-304.961.16%1.38%
2018-03-315.430.18%0.22%
2017-12-315.10.10%0.12%
2017-09-305.772.41%2.87%
2017-06-305.512.55%3.05%
2017-03-315.452.11%2.53%
2016-12-315.781.66%1.93%
2016-09-305.712.07%2.47%
2016-06-305.231.67%2.03%
2016-03-315.321.81%2.18%
2015-12-316.881.77%2.00%
2015-09-306.891.33%1.57%
2015-06-306.671.17%1.38%
2015-03-316.711.18%1.40%
2014-12-316.61.11%1.32%
2014-09-308.160.91%1.07%
2014-06-308.520.68%0.80%
2014-03-318.220.54%0.63%
2013-12-318.250.47%0.55%
2013-09-305.480.65%0.79%
2013-06-305.620.61%0.74%
2013-03-316.120.72%0.85%
2012-12-316.320.77%0.91%
2012-09-305.658.93%10.54%
2012-06-304.2116.88%22.44%
2012-03-314.4617.05%22.25%
2011-12-314.2117.65%23.01%
2011-09-303.991.58%2.20%
2011-06-304.122.79%3.81%
2010-12-315.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.177.98%9.58%
2024-12-312.67.47%9.02%
2023-12-313.077.99%9.86%
2022-12-312.928.19%10.27%
2021-12-313.437.24%9.21%
2020-12-313.398.66%10.84%
2019-12-314.297.53%9.50%
2018-12-314.426.18%7.48%
2017-12-315.10.10%0.12%
2016-12-315.781.66%1.93%
2015-12-316.881.77%2.00%
2014-12-316.61.11%1.32%
2013-12-318.250.47%0.55%
2012-12-316.320.77%0.91%
2011-12-314.2117.65%23.01%
2010-12-315.684.98%6.63%
2009-12-31-1.92%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.