Pulling SEC filings + quote and writing the call…
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.54B | $3.57B | $3.16B | $3.25B | $3.05B | $3.15B | $3.53B | $3.79B | $3.26B | $3.04B |
| Revenue growth | — | 0.8% | -11.3% | 2.7% | -6.2% | 3.4% | 12.0% | 7.3% | -13.9% | -6.7% |
| Gross profit | $355M | $384M | $369M | $393M | $356M | $351M | $427M | $449M | $399M | $409M |
| Gross margin | 10.0% | 10.8% | 11.7% | 12.1% | 11.7% | 11.1% | 12.1% | 11.9% | 12.2% | 13.4% |
| Operating income | $96.9M | $88.2M | $69.0M | $94.7M | -$65.0M | $61.5M | $122M | $136M | $90.3M | $85.2M |
| Operating margin | 2.7% | 2.5% | 2.2% | 2.9% | -2.1% | 2.0% | 3.5% | 3.6% | 2.8% | 2.8% |
| Net income | $63.6M | $69.2M | $33.2M | $57.6M | -$193M | $10.8M | $88.8M | $89.8M | $77.1M | $71.5M |
| Net margin | 1.8% | 1.9% | 1.0% | 1.8% | -6.3% | 0.3% | 2.5% | 2.4% | 2.4% | 2.4% |
| EPS (diluted) | $2.38 | $2.71 | $1.29 | $2.24 | -$7.59 | $0.42 | $3.45 | $3.54 | $3.06 | $3.00 |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $52.2M | $94.9M | $31.4M | $16.0M | $182M | $117M | -$124M | -$35.8M | $372M | $112M |
| Capital expenditures | $12.1M | $8.85M | $7.00M | $5.80M | $6.39M | $2.36M | $6.85M | $9.98M | $8.55M | $8.29M |
| Free cash flow | $40.1M | $86.0M | $24.4M | $10.2M | $176M | $114M | -$131M | -$45.7M | $363M | $104M |
| Share buybacks | $100M | $20.9M | $0.00 | $9.48M | $6.08M | $0.00 | $18.2M | $15.7M | $42.9M | $107M |
| Fiscal year | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $61.4M | $56.1M | $25.5M | $19.3M | $29.5M | $62.7M | $38.0M | $36.2M | $185M | $126M |
| Total assets | $1.49B | $1.72B | $1.95B | $2.07B | $1.69B | $1.67B | $1.94B | $2.07B | $1.78B | $1.79B |
| Total liabilities | $717M | $881M | $1.08B | $1.15B | $1.01B | $940M | $1.13B | $1.16B | $855M | $879M |
| Long-term debt | $5.43M | $5.43M | $4.88M | $151M | $143M | $135M | $124M | $144M | $136M | $128M |
| Shareholders' equity | $774M | $837M | $866M | $914M | $678M | $731M | $807M | $905M | $924M | $906M |
| Retained earnings | $780M | $849M | $882M | $940M | $747M | $758M | $847M | $937M | $1.01B | $1.02B |
| Shares (wtd avg diluted) | 26.7M | 25.5M | 25.6M | 25.7M | 25.4M | 25.5M | 25.8M | 25.4M | 25.2M | 23.8M |
Every figure is extracted from SCANSOURCE, INC.’s annual reports as filed with the SEC (XBRL company facts) — no third-party estimates. Fiscal years are labeled by period end; filers occasionally re-tag concepts, so a sparse cell means the company didn’t report that concept for that year. Free cash flow = operating cash flow − capital expenditures.
Research and education only — not financial advice. TENKis not a registered investment adviser or broker-dealer and gives no personalized advice. Every call is impersonal — identical for all users, generated on a schedule from SEC filings plus a delayed/third-party price feed — may be wrong or out of date, and is not a recommendation to buy or sell any security. The operator and an affiliated trading operation may hold or trade the securities TENK rates; see Disclosures. Past performance does not guarantee future results. Do your own research.