SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202419+0.48%
Dec 31, 202319+13.46%
Dec 31, 202216+11.04%
Dec 31, 202115+12.89%
Dec 31, 202013+18.02%
Dec 31, 201911+29.17%
Dec 31, 20189+19.21%
Dec 31, 20177+9.25%
Dec 31, 20167+5.32%
Dec 31, 20156+9.64%
Dec 31, 20146+16.78%
Dec 31, 20135+55.28%
Dec 31, 20123+57.24%
Dec 31, 20112