SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202430+16.17%
Dec 31, 202326+1.99%
Dec 31, 202225-12.24%
Dec 31, 202129+12.15%
Dec 31, 202026+4.37%
Dec 31, 201925+130.86%
Dec 31, 201811-31.67%
Dec 31, 201716-8.17%
Dec 31, 201617+10.61%
Dec 31, 201515+8.41%
Dec 31, 201414+21.32%
Dec 31, 201312+17.44%
Dec 31, 201210+50.22%
Dec 31, 20117