Schneider National (SNDR) financial statements
Schneider National reported revenue of $5.7B in fiscal 2025, up 3.8% a year over 9 years.
Net income was $104M and the operating margin 3.0%, against 7.2% in 2016.
Free cash flow was $285M, and the company returned $67M in dividends and $15M in net buybacks.
The diluted share count rose 12% over the period (dilution).
Revenue and free cash flow
Fiscal years, $ billions.
Income statement
Fiscal years, from Schneider National's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.0B | $4.4B | $5.0B | $4.7B | $4.6B | $5.6B | $6.6B | $5.5B | $5.3B | $5.7B |
| Cost of revenue | $1.5B | $1.6B | $2.0B | $2.0B | — | — | — | — | — | — |
| Gross profit | $2.6B | $2.8B | $3.0B | $2.8B | — | — | — | — | — | — |
| Operating income | $290M | $280M | $376M | $208M | $287M | $534M | $600M | $296M | $165M | $169M |
| Interest expense | $21M | $19M | $17M | $17M | $14M | $12M | $10M | $14M | $17M | $34M |
| Pre-tax income | $266M | $263M | $365M | $198M | $283M | $542M | $604M | $306M | $152M | $138M |
| Income tax | $109M | -$126M | $96M | $51M | $71M | $137M | $146M | $68M | $35M | $34M |
| Net income | $157M | $390M | $269M | $147M | $212M | $405M | $458M | $238M | $117M | $104M |
| EPS (diluted) | $1.00 | $2.28 | $1.52 | $0.83 | $1.19 | $2.28 | $2.56 | $1.34 | $0.66 | $0.59 |
| Diluted shares | 157M | 171M | 177M | 177M | 178M | 178M | 179M | 178M | 176M | 176M |
| Gross margin | 63.8% | 63.4% | 60.5% | 57.9% | — | — | — | — | — | — |
| Operating margin | 7.2% | 6.4% | 7.6% | 4.4% | 6.3% | 9.5% | 9.1% | 5.4% | 3.1% | 3.0% |
| Net margin | 3.9% | 8.9% | 5.4% | 3.1% | 4.6% | 7.2% | 6.9% | 4.3% | 2.2% | 1.8% |
Balance sheet
Fiscal years, from Schneider National's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash and short-term investments | $183M | $280M | $430M | $600M | $443M | $294M | $432M | $160M | $166M | $243M |
| Receivables | $444M | $528M | $593M | $466M | $538M | $705M | $644M | $576M | $600M | $578M |
| Inventory | $74M | $83M | $61M | $72M | $45M | $27M | $53M | $118M | $90M | $100M |
| Total current assets | $924M | $1.1B | $1.3B | $1.4B | $1.2B | $1.2B | $1.4B | $1.1B | $1.1B | $1.2B |
| Property, plant and equipment | $1.8B | $1.9B | $1.9B | $1.9B | $1.8B | $2.1B | $2.3B | $2.6B | $2.9B | $2.7B |
| Goodwill | $164M | $165M | $162M | $128M | $128M | $240M | $228M | $332M | $378M | $337M |
| Total assets | $3.1B | $3.3B | $3.6B | $3.7B | $3.5B | $3.9B | $4.3B | $4.6B | $4.9B | $4.8B |
| Total current liabilities | $677M | $462M | $523M | $465M | $535M | $690M | $637M | $606M | $704M | $556M |
| Long-term debt | $429M | $421M | $360M | $306M | $266M | $209M | $142M | $198M | $421M | $391M |
| Total liabilities | $3.1B | $1.4B | $1.5B | $1.4B | $1.5B | $1.5B | $1.5B | $1.6B | $1.9B | $1.8B |
| Shareholders' equity | $0 | $1.9B | $2.1B | $2.2B | $2.1B | $2.4B | $2.8B | $3.0B | $3.0B | $3.0B |
| Net debt | $552M | $197M | $26M | -$191M | -$129M | -$36M | -$174M | $195M | $402M | $198M |
Cash flow
Fiscal years, from Schneider National's 10-K filings with the SEC.
| Fiscal year | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $455M | $461M | $566M | $636M | $618M | $566M | $856M | $680M | $686M | $637M |
| Capital spending | $422M | $388M | $385M | $335M | $275M | $399M | $535M | $660M | $414M | $352M |
| Free cash flow | $33M | $73M | $181M | $301M | $343M | $167M | $321M | $20M | $272M | $285M |
| Stock-based compensation | $18M | $17M | $23M | -$4M | $9M | $14M | $16M | $16M | $13M | $17M |
| Dividends paid | $31M | $26M | $41M | $42M | $400M | $50M | $56M | $64M | $67M | $67M |
| Share buybacks (net) | — | — | — | — | — | $0 | $0 | -$67M | -$30M | -$15M |
| Net borrowing | — | — | — | — | — | $0 | $0 | $50M | $300M | $100M |
| Free cash flow margin | 0.8% | 1.7% | 3.6% | 6.3% | 7.5% | 3.0% | 4.9% | 0.4% | 5.1% | 5.0% |
| Dividends per share | $0.20 | $0.15 | $0.23 | $0.24 | $2.25 | $0.28 | $0.31 | $0.36 | $0.38 | $0.38 |
Questions
What was Schneider National's revenue in 2025?
$5.7B in fiscal 2025, from its 10-K filing.
How much free cash flow does Schneider National generate?
$285M in fiscal 2025 (operating cash flow minus capital spending).
From Schneider National's annual reports filed with the SEC (XBRL data), standardised by Investingly. Information only, not investment advice.