SPS Commerce, Inc. (SPSC) - 10-K Summary
Business Context and Reporting Period
Company: SPS Commerce, Inc.
Filing Type: Form 10-K (Annual Report)
Period Ended: December 31, 2024
Business Overview: SPS Commerce provides cloud-based supply chain management solutions, connecting retailers, grocers, distributors, suppliers, and logistics firms. The company operates a single reporting segment: Supply Chain Management Solutions. As of December 31, 2024, the company had approximately 45,350 recurring revenue customers across 90 countries.
Key Financial Metrics
| Metric (in thousands, except per share) | 2024 | 2023 | Change |
|---|---|---|---|
| Total Revenue | $637,765 | $536,910 | +19% |
| Recurring Revenue | $600,089 | $502,013 | +20% |
| Gross Profit | $427,051 | $354,841 | +20% |
| Gross Margin | 67% | 66% | +100 bps |
| Net Income | $77,054 | $65,824 | +17% |
| Diluted EPS | $2.04 | $1.76 | +16% |
| Adjusted EBITDA | $186,631 | $157,630 | +18% |
| Adjusted EBITDA Margin | 29% | 29% | 0 bps |
| Cash from Operating Activities | $157,398 | $132,298 | +19% |
| Cash and Cash Equivalents (End of Period) | $241,017 | $219,081 | N/A |
Debt and Liquidity: The company reported no variable interest rate outstanding debt as of December 31, 2024. Total liabilities were $176.5 million, primarily consisting of deferred revenue ($80.4 million) and operating lease liabilities ($12.5 million). The company maintains a strong liquidity position with $241.0 million in cash and cash equivalents.
Material Changes vs. Prior Period
- Revenue Growth: Revenue increased 19% year-over-year, marking the 96th consecutive quarter of revenue growth. Growth was driven by a 15% increase in "wallet share" (annualized recurring revenue per customer) to approximately $13,300 and a 1% increase in the number of recurring revenue customers.
- Acquisitions: Significant growth in intangible assets and goodwill was driven by three major acquisitions in 2024: SupplyPike (July), Traverse Systems (May), and Vision33 (April). These added approximately 700 recurring revenue customers and expanded technology capabilities.
- Operating Expenses: Total operating expenses increased 22% to $338.2 million. This was primarily due to increased headcount (personnel costs) and stock-based compensation across Sales & Marketing, R&D, and G&A. Amortization of intangible assets increased 46% due to recent acquisitions.
- Stock Repurchases: The company repurchased 205,331 shares for $37.6 million in 2024. A new $100 million repurchase program was authorized in August 2024, though no purchases were made under this specific program in Q4 2024.
Guidance, Outlook, and Risks
Management Commentary: Management anticipates continued growth in recurring revenue customers and wallet share. The company is focused on further penetrating the supply chain market, expanding international presence, and selectively pursuing strategic acquisitions. The retirement of President and COO James Frome was effective December 31, 2024.
Risks and Contingencies:
- Cybersecurity: The company faces ongoing risks from cyber threats, including ransomware and data breaches, which could materially damage reputation and operations. No material cybersecurity incidents occurred in 2024.
- Customer Concentration: No single customer represents more than 1% of total revenue; however, the business relies on the health of the retail sector.
- Contract Terms: Most contracts allow cancellation with 30 to 90 days' notice, creating reliance on high renewal rates.
- International Operations: Exposure to foreign currency fluctuations and geopolitical instability, particularly in Ukraine and the Philippines where significant workforce is located.
- Acquisition Integration: Risks associated with integrating newly acquired businesses (SupplyPike, Traverse Systems, Vision33, and the pending Carbon6 acquisition) and potential goodwill impairment.
Investor Verification Checklist
- Acquisition Impact: Verify the final purchase price allocation for SupplyPike (provisional as of filing) and the integration progress of recent acquisitions.
- Customer Retention: Monitor renewal rates given the short-term nature of contracts (30-90 day cancellation clauses).
- Stock-Based Compensation: Review the $54.6 million expense and the $68.2 million of unrecognized future compensation.
- Carbon6 Acquisition: Confirm the closing details and financial impact of the Carbon6 acquisition, which closed in February 2025.
- Leadership Transition: Assess the impact of the COO retirement on operational execution.