SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024177+12.90%
Dec 31, 2023156+15.11%
Dec 31, 2022136+3.23%
Dec 31, 2021132+24.45%
Dec 31, 2020106+14.23%
Dec 31, 201993+37.85%
Dec 31, 201867+14.39%
Dec 31, 201759+19.56%
Dec 31, 201649+24.15%
Dec 31, 201540+2.23%
Dec 31, 201439+26.60%
Dec 31, 201331+25.32%
Dec 31, 201224+34.98%
Dec 31, 201118