SPSC RSI Chart
Last 7 days
5.8%
Last 30 days
-5.8%
Last 90 days
-7.8%
Trailing 12 Months
21.0%
Historical Charts for Stock Metrics
Year | Q1 | Q2 | Q3 | Q4 |
---|---|---|---|---|
2023 | 471.6M | 492.8M | 514.0M | 536.9M |
2022 | 400.4M | 415.0M | 431.6M | 450.9M |
2021 | 328.5M | 347.5M | 365.8M | 385.3M |
2020 | 286.4M | 293.4M | 302.1M | 312.6M |
2019 | 256.1M | 263.5M | 271.6M | 279.1M |
2018 | 227.3M | 234.3M | 241.1M | 248.2M |
2017 | 199.6M | 206.3M | 213.1M | 220.1M |
2016 | 167.1M | 175.7M | 184.6M | 193.3M |
2015 | 136.0M | 143.7M | 151.6M | 158.5M |
2014 | 109.6M | 115.0M | 120.5M | 127.9M |
2013 | 84.3M | 92.2M | 98.9M | 104.4M |
2012 | 61.9M | 65.7M | 70.5M | 77.1M |
2011 | 47.0M | 50.0M | 54.0M | 58.0M |
2010 | 0 | 40.0M | 42.3M | 44.6M |
2009 | 0 | 0 | 0 | 37.7M |
Datesorted ascending | Name | Buy/Sell | $ Value | Avg. Price | # Shares | Title |
---|---|---|---|---|---|---|
Feb 28, 2024 | frome james j. | sold | -1,273,860 | 185 | -6,879 | president and coo |
Feb 22, 2024 | black archie c. | sold | -2,725,540 | 183 | -14,855 | - |
Feb 22, 2024 | nelson kimberly k. | sold | -101,429 | 184 | -551 | evp & cfo |
Feb 22, 2024 | frome james j. | sold | -531,806 | 183 | -2,901 | president and coo |
Feb 21, 2024 | black archie c. | sold | -1,583,750 | 181 | -8,723 | - |
Feb 20, 2024 | frome james j. | sold | -529,589 | 187 | -2,825 | president and coo |
Feb 20, 2024 | nelson kimberly k. | sold | -974,136 | 187 | -5,197 | evp & cfo |
Feb 15, 2024 | black archie c. | sold | - | - | -20,338 | - |
Feb 15, 2024 | collins chadwick | acquired | - | - | 21,450 | chief executive officer |
Feb 15, 2024 | frome james j. | acquired | - | - | 25,423 | president and coo |
Which funds bought or sold SPSC recently?
View All DetailsDatesorted ascending | Fund Name | Type | % Chg | $ Change | $ Held | % Portfolio |
---|---|---|---|---|---|---|
Apr 23, 2024 | AMALGAMATED BANK | reduced | -26.35 | -907,000 | 2,142,000 | 0.02% |
Apr 23, 2024 | Leverty Financial Group, LLC | added | 0.71 | -15,047 | 366,850 | 0.22% |
Apr 23, 2024 | Louisiana State Employees Retirement System | reduced | -1.09 | -201,476 | 3,365,180 | 0.06% |
Apr 23, 2024 | Global Retirement Partners, LLC | reduced | -43.7 | -27,345 | 37,165 | -% |
Apr 23, 2024 | FIFTH THIRD BANCORP | reduced | -1.76 | -19,437 | 289,738 | -% |
Apr 23, 2024 | Gradient Investments LLC | sold off | -100 | -2,908 | - | -% |
Apr 23, 2024 | Venturi Wealth Management, LLC | unchanged | - | -616 | 12,759 | -% |
Apr 23, 2024 | ARCADIA INVESTMENT MANAGEMENT CORP/MI | reduced | -0.34 | -3,007 | 54,758 | 0.01% |
Apr 22, 2024 | Oakworth Capital, Inc. | unchanged | - | -98.00 | 2,034 | -% |
Apr 22, 2024 | MetLife Investment Management, LLC | unchanged | - | 449,500 | 3,750,800 | 0.03% |
Unveiling SPS Commerce Inc's Major ShareHolders
Date Filed | Name of Filer | Percent of Class | No. of Shares | Form Type | |
---|---|---|---|---|---|
Peers (Alternatives to SPS Commerce Inc)
Name | Mkt Capsorted ascending | Revenue | Price %, 1M | Returns, 1Y | P/E | P/S | Rev 1-Yr | Inc 1-Yr |
---|---|---|---|---|---|---|---|---|
LARGE-CAP | ||||||||
MSFT | 3.0T | 227.6B | 36.82 | 13.36 | ||||
ADBE | 213.7B | 19.9B | 44.52 | 10.72 | ||||
CRWD | 71.0B | 3.1B | 795.09 | 23.24 | ||||
SQ | 45.1B | 21.9B | 6.6K | 2.06 | ||||
AKAM | 15.5B | 3.8B | 28.28 | 4.06 | ||||
FFIV | 10.7B | 2.8B | 23.26 | 3.82 | ||||
MID-CAP | ||||||||
ALTR | 6.7B | 612.7M | -753.5 | 10.98 | ||||
HCP | 6.1B | 583.1M | -31.93 | 10.44 | ||||
ACIW | 3.5B | 1.5B | 29.19 | 2.44 | ||||
APPN | 2.7B | 545.4M | -24.05 | 4.91 | ||||
SMALL-CAP | ||||||||
CSGS | 1.5B | 1.2B | 21.41 | 1.25 | ||||
ATEN | 1.0B | 251.7M | 25.55 | 4.06 | ||||
BAND | 472.6M | 601.1M | -28.91 | 0.79 | ||||
DTSS | 19.3M | 7.0M | -2.25 | 2.91 | ||||
BLIN | 13.4M | 15.6M | -1.35 | 0.86 |
SPS Commerce Inc News
Income Statement (Quarterly) | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Revenue | 6.9% | 145 | 136 | 130 | 126 | 122 | 114 | 109 | 105 | 103 | 98.00 | 95.00 | 90.00 | 83.00 | 80.00 | 76.00 | 74.00 | 73.00 | 71.00 | 69.00 | 67.00 | 65.00 |
Cost Of Revenue | 7.7% | 49.00 | 46.00 | 45.00 | 43.00 | 42.00 | 39.00 | 38.00 | 35.00 | 36.00 | 34.00 | 32.00 | 30.00 | 27.00 | 25.00 | 24.00 | 24.00 | 24.00 | 23.00 | 24.00 | 21.00 | 21.00 |
Gross Profit | 6.4% | 96.00 | 90.00 | 86.00 | 83.00 | 80.00 | 76.00 | 72.00 | 70.00 | 67.00 | 64.00 | 63.00 | 60.00 | 56.00 | 55.00 | 51.00 | 51.00 | 49.00 | 48.00 | 45.00 | 46.00 | 44.00 |
Operating Expenses | 5.0% | 73.00 | 70.00 | 69.00 | 66.00 | 61.00 | 56.00 | 56.00 | 53.00 | 52.00 | 50.00 | 49.00 | 47.00 | 43.00 | 41.00 | 40.00 | 39.00 | 38.00 | 37.00 | 35.00 | 38.00 | 36.00 |
S&GA Expenses | 9.7% | 33.00 | 30.00 | 30.00 | 29.00 | 27.00 | 25.00 | 25.00 | 25.00 | 23.00 | 22.00 | 22.00 | 21.00 | 20.00 | 19.00 | 19.00 | 18.00 | 18.00 | 17.00 | 18.00 | 18.00 | 18.00 |
R&D Expenses | 4.8% | 14.00 | 14.00 | 13.00 | 13.00 | 12.00 | 11.00 | 11.00 | 11.00 | 11.00 | 11.00 | 9.00 | 9.00 | 8.00 | 8.00 | 7.00 | 8.00 | 8.00 | 8.00 | 7.00 | 6.00 | 7.00 |
EBITDA Margin | 1.4% | 0.19* | 0.19* | 0.19* | 0.19* | 0.20* | 0.19* | 0.18* | 0.19* | 0.18* | 0.19* | 0.20* | 0.21* | - | - | - | - | - | - | - | - | - |
Interest Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | 0.00 | 0.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
Income Taxes | 34.3% | 7.00 | 5.00 | 4.00 | 3.00 | 5.00 | 3.00 | 4.00 | 4.00 | 2.00 | 1.00 | 3.00 | 2.00 | 1.00 | 3.00 | 1.00 | 1.00 | 3.00 | 3.00 | 2.00 | 1.00 | 2.00 |
Earnings Before Taxes | 18.1% | 26.00 | 22.00 | 19.00 | 18.00 | 21.00 | 19.00 | 15.00 | 17.00 | 15.00 | 13.00 | 13.00 | 12.00 | 15.00 | 14.00 | 13.00 | 11.00 | 12.00 | 12.00 | 11.00 | 8.00 | 9.00 |
EBT Margin | 2.4% | 0.16* | 0.16* | 0.16* | 0.15* | 0.16* | 0.15* | 0.14* | 0.15* | 0.14* | 0.15* | 0.16* | 0.16* | - | - | - | - | - | - | - | - | - |
Net Income | 12.9% | 19.00 | 17.00 | 15.00 | 15.00 | 16.00 | 16.00 | 11.00 | 13.00 | 13.00 | 11.00 | 10.00 | 10.00 | 13.00 | 11.00 | 11.00 | 10.00 | 9.00 | 9.00 | 9.00 | 7.00 | 7.00 |
Net Income Margin | 0.5% | 0.12* | 0.12* | 0.13* | 0.12* | 0.12* | 0.12* | 0.11* | 0.12* | 0.12* | 0.12* | 0.13* | 0.14* | - | - | - | - | - | - | - | - | - |
Free Cashflow | -25.3% | 28.00 | 38.00 | 30.00 | 16.00 | 18.00 | 34.00 | 29.00 | -0.01 | 27.00 | 20.00 | 28.00 | 18.00 | - | - | - | - | - | - | - | - | - |
Balance Sheet | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Assets | 4.6% | 824 | 787 | 736 | 697 | 673 | 637 | 623 | 613 | 616 | 591 | 572 | 550 | 526 | 488 | 462 | 440 | 447 | 427 | 419 | 407 | 386 |
Current Assets | 11.6% | 401 | 360 | 385 | 346 | 323 | 339 | 366 | 351 | 352 | 343 | 323 | 297 | 271 | 337 | 304 | 290 | 292 | 274 | 273 | 257 | 250 |
Cash Equivalents | 22.6% | 219 | 179 | 209 | 182 | 163 | 186 | 213 | 203 | 208 | 196 | 184 | 169 | 150 | 209 | 175 | 184 | 179 | 150 | 147 | 144 | 134 |
Net PPE | -0.5% | 36.00 | 36.00 | 35.00 | 35.00 | 35.00 | 33.00 | 32.00 | 32.00 | 32.00 | 31.00 | 29.00 | 27.00 | 26.00 | 25.00 | 26.00 | 24.00 | 24.00 | 21.00 | 21.00 | 21.00 | 21.00 |
Goodwill | 396.3% | 249 | 50.00 | 203 | 199 | 197 | 25.00 | 143 | 144 | 144 | 135 | 135 | 135 | 135 | 77.00 | 76.00 | 74.00 | 77.00 | 76.00 | 70.00 | 70.00 | 70.00 |
Liabilities | -2.6% | 156 | 161 | 135 | 131 | 136 | 129 | 126 | 122 | 132 | 121 | 118 | 109 | 106 | 93.00 | 88.00 | 85.00 | 93.00 | 82.00 | 80.00 | 76.00 | 67.00 |
Current Liabilities | -1.7% | 131 | 133 | 112 | 107 | 111 | 105 | 101 | 94.00 | 103 | 95.00 | 91.00 | 83.00 | 80.00 | 70.00 | 67.00 | 62.00 | 68.00 | 61.00 | 58.00 | 53.00 | 57.00 |
Shareholder's Equity | 6.5% | 667 | 627 | 601 | 566 | 537 | 508 | 497 | 492 | 484 | 471 | 455 | 441 | 421 | 395 | 373 | 355 | 355 | 345 | 338 | 331 | 319 |
Retained Earnings | 7.9% | 259 | 240 | 223 | 209 | 193 | 177 | 161 | 151 | 138 | 125 | 114 | 104 | 93.00 | 80.00 | 69.00 | 57.00 | 49.00 | 40.00 | 31.00 | 22.00 | 15.00 |
Additional Paid-In Capital | 3.2% | 537 | 520 | 508 | 490 | 476 | 463 | 454 | 442 | 433 | 423 | 413 | 403 | 393 | 383 | 374 | 362 | 354 | 349 | 344 | 340 | 333 |
Accumulated Depreciation | - | - | - | - | - | - | - | - | - | - | 71.00 | 67.00 | 63.00 | 59.00 | 59.00 | 55.00 | 53.00 | 51.00 | 49.00 | 46.00 | 44.00 | 41.00 |
Shares Outstanding | 0.3% | 37.00 | 37.00 | 37.00 | 37.00 | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | - | - | - | - | - | - | - | - | - |
Float | - | - | - | 7,000 | - | - | - | 4,100 | - | - | - | 3,600 | - | - | - | 2,600 | - | - | - | 1,800 | - | - |
Cashflow (Quarterly) | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Cashflow From Operations | -25.2% | 32,786 | 43,842 | 34,039 | 21,631 | 23,569 | 39,698 | 32,438 | 4,347 | 31,325 | 26,910 | 33,053 | 21,605 | 23,033 | 28,734 | 22,128 | 14,667 | 20,834 | 21,298 | 19,461 | 10,201 | 17,468 |
Share Based Compensation | -17.7% | 9,411 | 11,436 | 12,881 | 11,780 | 7,763 | 7,960 | 8,661 | 9,015 | 6,301 | 6,849 | 7,499 | 6,925 | 4,690 | 4,893 | 5,009 | 4,344 | 3,374 | 3,147 | 2,875 | 5,294 | 2,532 |
Cashflow From Investing | 101.1% | 806 | -75,100 | -13,758 | -4,590 | -52,197 | -55,299 | -10,962 | 5,668 | -14,616 | -14,315 | -12,970 | -4,802 | -88,494 | 515 | -31,940 | -550 | 12,316 | -14,455 | -12,053 | -121 | -25,775 |
Cashflow From Financing | 468.1% | 5,965 | 1,050 | 6,530 | 2,425 | 5,024 | -10,472 | -11,608 | -14,575 | -5,001 | -1,084 | -5,019 | 2,743 | 6,178 | 4,812 | 256 | -8,918 | -3,604 | -4,022 | -4,022 | -494 | -2,544 |
Buy Backs | - | - | - | - | - | 515 | 12,477 | 14,997 | 15,226 | 9,769 | 4,211 | - | - | - | - | 6,950 | 12,000 | 5,652 | 6,000 | 6,000 | 2,966 | 5,997 |
Consolidated Statements of Comprehensive Income - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
Income Statement [Abstract] | |||
Revenues | $ 536,910 | $ 450,875 | $ 385,276 |
Cost of revenues | 182,069 | 153,065 | 131,678 |
Gross profit | 354,841 | 297,810 | 253,598 |
Operating expenses | |||
Sales and marketing | 122,936 | 101,772 | 88,044 |
Research and development | 53,654 | 45,748 | 39,038 |
General and administrative | 84,887 | 67,340 | 61,305 |
Amortization of intangible assets | 16,116 | 11,768 | 10,126 |
Total operating expenses | 277,593 | 226,628 | 198,513 |
Income from operations | 77,248 | 71,182 | 55,085 |
Other income (expense), net | 8,315 | 142 | (1,544) |
Income before income taxes | 85,563 | 71,324 | 53,541 |
Income tax expense | 19,739 | 16,190 | 8,944 |
Net income | 65,824 | 55,134 | 44,597 |
Other comprehensive income (expense) | |||
Foreign currency translation adjustments | 3,393 | (2,240) | (514) |
Unrealized gain (loss) on investments, net of tax of $644, $147, and $(34), respectively | 1,932 | 441 | (102) |
Reclassification of (gain) loss on investments into earnings, net of tax of $(564), $(55), and $63, respectively | (1,692) | (165) | 190 |
Total other comprehensive income (expense) | 3,633 | (1,964) | (426) |
Comprehensive income | $ 69,457 | $ 53,170 | $ 44,171 |
Net income per share | |||
Basic (in dollars per share) | $ 1.80 | $ 1.53 | $ 1.24 |
Diluted (in dollars per share) | $ 1.76 | $ 1.49 | $ 1.21 |
Weighted average common shares used to compute net income per share | |||
Basic (in shares) | 36,646 | 36,117 | 35,928 |
Diluted (in shares) | 37,475 | 36,953 | 36,962 |
Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
---|---|---|
Current assets | ||
Cash and cash equivalents | $ 219,081 | $ 162,893 |
Short-term investments | 56,359 | 51,412 |
Accounts receivable | 50,160 | 42,501 |
Allowance for credit losses | (3,320) | (3,066) |
Accounts receivable, net | 46,840 | 39,435 |
Deferred costs | 62,403 | 52,755 |
Other assets | 16,758 | 16,319 |
Total current assets | 401,441 | 322,814 |
Property and equipment, net | 36,043 | 35,458 |
Operating lease right-of-use assets | 7,862 | 9,170 |
Goodwill | 249,176 | 197,284 |
Intangible assets, net | 107,344 | 88,352 |
Other assets | ||
Deferred costs, non-current | 20,347 | 17,424 |
Deferred income tax assets | 505 | 227 |
Other assets, non-current | 1,126 | 2,185 |
Total assets | 823,844 | 672,914 |
Current liabilities | ||
Accounts payable | 7,420 | 11,256 |
Accrued compensation | 41,588 | 30,235 |
Accrued expenses | 8,014 | 7,451 |
Deferred revenue | 69,187 | 57,423 |
Operating lease liabilities | 4,460 | 4,277 |
Total current liabilities | 130,669 | 110,642 |
Other liabilities | ||
Deferred revenue, non-current | 6,930 | 4,771 |
Operating lease liabilities, non-current | 9,569 | 13,009 |
Deferred income tax liabilities | 8,972 | 7,419 |
Other liabilities, non-current | 229 | 0 |
Total liabilities | 156,369 | 135,841 |
Commitments and contingencies | ||
Stockholders' equity | ||
Preferred stock, $0.001 par value; 5,000,000 shares authorized; 0 shares issued and outstanding | 0 | 0 |
Common stock, $0.001 par value; 110,000,000 shares authorized; 38,971,146 and 38,309,144 shares issued; and 36,820,048 and 36,158,046 shares outstanding, respectively | 39 | 38 |
Treasury Stock, at cost; 2,151,098 shares | (128,892) | (128,892) |
Additional paid-in capital | 537,061 | 476,117 |
Retained earnings | 259,045 | 193,221 |
Accumulated other comprehensive gain (loss) | 222 | (3,411) |
Total stockholders’ equity | 667,475 | 537,073 |
Total liabilities and stockholders’ equity | $ 823,844 | $ 672,914 |
 | Mr. Archie C. Black |
---|---|
 | spscommerce.com |
 | Software - Infra |
 | 2215 |