SPS COMMERCE INC
For the period ended Dec 31, 2024. Filed Feb 19, 2025.
View on SEC.govAbout this filing
A company's yearly report to the SEC, with audited financial statements. It is the fullest account a company gives of its business, its finances and the risks it sees.
FY2024 · Filed Feb 19, 2025
SPSC$80.92-0.1%Stored close · as of Nov 10, 2026
Extracted filing text, with the paragraph anchors used by the comparison.
See the whole filing, with its images and exhibitsContents
Consolidated Statements of Comprehensive Income
| Year Ended December 31, | |||
|---|---|---|---|
| (in thousands, except per share amounts) | 2024 | 2023 | 2022 |
| Revenues | $637,765 | $536,910 | $450,875 |
| Cost of revenues | 210,714 | 182,069 | 153,065 |
| Gross profit | 427,051 | 354,841 | 297,810 |
| Operating expenses | |||
| Sales and marketing | 148,920 | 122,936 | 101,772 |
| Research and development | 62,809 | 53,654 | 45,748 |
| General and administrative | 102,929 | 84,887 | 67,340 |
| Amortization of intangible assets | 23,510 | 16,116 | 11,768 |
| Total operating expenses | 338,168 | 277,593 | 226,628 |
| Income from operations | 88,883 | 77,248 | 71,182 |
| Other income, net | 10,593 | 8,315 | 142 |
| Income before income taxes | 99,476 | 85,563 | 71,324 |
| Income tax expense | 22,422 | 19,739 | 16,190 |
| Net income | $77,054 | $65,824 | $55,134 |
| Other comprehensive income (expense) | |||
| Foreign currency translation adjustments | (9,384) | 3,393 | (2,240) |
| Unrealized gain on investments, net of tax of $363, $644, and $147, respectively | 1,089 | 1,932 | 441 |
| Reclassification of gain on investments into earnings, net of tax of $(537), $(564), and $(55), respectively | (1,610) | (1,692) | (165) |
| Total other comprehensive income (expense) | (9,905) | 3,633 | (1,964) |
| Comprehensive income | $67,149 | $69,457 | $53,170 |
| Net income per share | |||
| Basic | $2.07 | $1.80 | $1.53 |
| Diluted | $2.04 | $1.76 | $1.49 |
| Weighted average common shares used to compute net income per share | |||
| Basic | 37,306 | 36,646 | 36,117 |
| Diluted | 37,856 | 37,475 | 36,953 |
The text of this filing, as the company filed it with the SEC, without its images or exhibits. This is not investment advice.