SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024211+15.73%
Dec 31, 2023182+18.95%
Dec 31, 2022153+16.24%
Dec 31, 2021132+31.89%
Dec 31, 2020100+8.24%
Dec 31, 201992+12.83%
Dec 31, 201882+11.03%
Dec 31, 201774+14.42%
Dec 31, 201664+28.58%
Dec 31, 201550+25.14%
Dec 31, 201440+25.83%
Dec 31, 201332+44.20%
Dec 31, 201222+43.43%
Dec 31, 201115