Industrials · Cargo Ground Transportation
Old Dominion: revenue, profit and dividends
In fiscal 2025, Old Dominion had revenue of $5.5B, up 6.3% a year on average since 2015, and net income of $1.02B (18.6% of revenue). Its dividend per share has gone up 8 years in a row, to $1.12. It has 17% fewer shares than in 2015.
Revenue, fiscal 2025
average annual revenue growth since 2015 · −5.5% vs 2024
- Ticker
- ODFL · Nasdaq
- Sector
- Industrials
- Sub-industry
- Cargo Ground Transportation
- Headquarters
- Thomasville, North Carolina
- Founded
- 1934
- In the S&P 500 since
- December 9, 2019
- Latest fiscal year
- 2025, ended December 31, 2025
- SEC filer
- Old Dominion Freight Line, Inc. · CIK 0000878927
Revenue and net income
Revenue went from $1.54B in 2008 to $5.5B in 2025.
Diluted earnings per share
Diluted EPS went from $0.27 in 2008 to $4.84 in 2025. Ten-year growth: 15.1% a year.
Dividends per share
Raised 8 years in a row, every year from 2018 to 2025.
Shares outstanding
17.4% fewer shares in 2025 than in 2015 (256M → 212M): buybacks outweighed new shares.
Operating cash flow, capex and free cash flow
Free cash flow (operating cash flow minus capital expenditure) was $955M in 2025, 17.4% of revenue. Negative in 2009, 2012.
The chart data could not be loaded. The table below has the same figures.
Year by year
| Fiscal year | Revenue | Net income | Net margin | Diluted EPS | Dividend | Shares | Operating cash flow | Capex | Free cash flow |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | $5.5B | $1.02B | 18.6% | $4.84 | $1.12 | 212M | $1.37B | $415M | $955M |
| 2024 | $5.81B | $1.19B | 20.4% | $5.48 | $1.04 | 216M | $1.66B | $771M | $888M |
| 2023 | $5.87B | $1.24B | 21.1% | $5.63 | $0.80 | 220M | $1.57B | $757M | $812M |
| 2022 | $6.26B | $1.38B | 22.0% | $6.09 | $0.60 | 226M | $1.69B | $775M | $916M |
| 2021 | $5.26B | $1.03B | 19.7% | $4.45 | $0.40 | 233M | $1.21B | $550M | $663M |
| 2020 | $4.02B | $673M | 16.8% | $2.84 | $0.30 | 237M | $933M | $225M | $708M |
| 2019 | $4.11B | $616M | 15.0% | $2.55 | $0.23 | 241M | $984M | $479M | $505M |
| 2018 | $4.04B | $606M | 15.0% | $2.46 | $0.17 | 246M | $900M | $588M | $312M |
| 2017 | $3.36B | $464M | 13.8% | $1.88 | $0.13 | 247M | $536M | $382M | $154M |
| 2016 | $2.99B | $296M | 9.9% | $1.19 | $0.00 | 249M | $566M | $418M | $148M |
| 2015 | $2.97B | $305M | 10.3% | $1.19 | $0.00 | 256M | $554M | $462M | $91.8M |
| 2014 | $2.79B | $268M | 9.6% | $1.03 | — | 258M | $392M | $368M | $24M |
| 2013 | $2.34B | $206M | 8.8% | $0.80 | — | 258M | $351M | $296M | $55.1M |
| 2012 | $2.13B | $169M | 7.9% | $0.66 | — | 258M | $328M | $373M | −$45.1M |
| 2011 | $1.9B | $139M | 7.3% | $0.54 | — | 257M | $278M | $251M | $27.2M |
| 2010 | $1.48B | $75.7M | 5.1% | $0.30 | — | 252M | $141M | $106M | $34.2M |
| 2009 | $1.25B | $34.9M | 2.8% | $0.14 | — | 252M | $131M | $211M | −$80.2M |
| 2008 | $1.54B | $68.7M | 4.5% | $0.27 | — | 252M | $197M | $181M | $15M |
Fiscal years, labelled by the year in which they end. US dollars; per-share figures and share counts adjusted for splits. —: not in the data.
Stock splits
Found in the filings; per-share figures and share counts on this page are on today’s share basis.
- 2-for-1 split · first reflected in a filing of May 7, 2024
- 1.5-for-1 split · first reflected in a filing of May 5, 2020
- 1.5-for-1 split · first reflected in a filing of November 6, 2012
- 1.5-for-1 split · first reflected in a filing of November 8, 2010
About these figures
- Older years are as filed at the time and may predate later restatements, mergers or spin-offs. How the figures are made.
Other Cargo Ground Transportation companies
Source: SEC EDGAR (company filings), data as of November 8, 2026. Sectors, sub-industries, headquarters and index dates: Wikipedia, CC BY-SA 4.0.