SPS COMMERCE INCSPSC

Market cap
$3.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024336+29.75%
Dec 31, 2023259+34.07%
Dec 31, 2022193+39.93%
Dec 31, 2021138+47.70%
Dec 31, 202093+90.90%
Dec 31, 201949+220.90%
Dec 31, 201815-176.68%
Dec 31, 2017-20-41.01%
Dec 31, 2016-34-14.47%
Dec 31, 2015-39-10.52%
Dec 31, 2014-44-5.78%
Dec 31, 2013-47-2.20%
Dec 31, 2012-48-2.49%
Dec 31, 2011-49