SPS COMMERCE INCSPSC

Market cap
$3.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20249+15.59%
Dec 31, 20237-34.08%
Dec 31, 202211+35.13%
Dec 31, 20218+55.58%
Dec 31, 20205+25.27%
Dec 31, 20194-3.74%
Dec 31, 20184-0.52%
Dec 31, 20174+93.87%
Dec 31, 20162+6.43%
Dec 31, 20152-45.39%
Dec 31, 20144+120.30%
Dec 31, 20132-3.18%
Dec 31, 20122+31.61%
Dec 31, 20111