SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024147+12.26%
Dec 31, 2023131+18.10%
Dec 31, 2022111+7.55%
Dec 31, 2021103+28.38%
Dec 31, 202080+17.79%
Dec 31, 201968+20.36%
Dec 31, 201857+31.00%
Dec 31, 201743+34.16%
Dec 31, 201632+32.71%
Dec 31, 201524-1.33%
Dec 31, 201425+29.84%
Dec 31, 201319+30.71%
Dec 31, 201214+26.21%
Dec 31, 201111