ODFL
Old Dominion Freight Line, Inc.
Stock
$180.48+2.38 (+1.34%)Close Oct 2, 2026
Income statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.6B | $5.5B | $5.8B | $5.9B | $6.3B | $5.3B | $4.0B | $4.1B | $4.0B | $3.4B | $3.0B |
| Operating income | $1.4B | $1.4B | $1.5B | $1.6B | $1.8B | $1.4B | $907M | $819M | $817M | $576M | $484M |
| Non-operating income | $2.9M | $263K | $14M | $7.1M | $717K | −$3.2M | −$5.5M | $5.2M | −$1.5M | −$54K | −$6.2M |
| Pretax income | $1.5B | $1.4B | $1.6B | $1.6B | $1.8B | $1.4B | $901M | $824M | $816M | $576M | $478M |
| Taxes | $361M | $338M | $372M | $408M | $464M | $354M | $229M | $208M | $210M | $112M | $182M |
| Net income | $1.1B | $1.0B | $1.2B | $1.2B | $1.4B | $1.0B | $673M | $616M | $606M | $464M | $296M |
| Diluted EPS | $5.19 | $4.84 | $5.48 | $5.63 | $6.09 | $4.45 | $2.84 | $2.55 | $2.46 | $1.88 | $1.19 |
| Diluted shares | — | 211.6M | 216.5M | 220.2M | 226.2M | 232.8M | 237.0M | 241.2M | 246.1M | 247.2M | 249.5M |
| Revenue growth | — | −5.5% | −0.9% | −6.3% | +19.1% | +30.9% | −2.3% | +1.6% | +20.4% | +12.3% | — |
| Operating margin | 25.8% | 24.8% | 26.6% | 28.0% | 29.4% | 26.5% | 22.6% | 19.9% | 20.2% | 17.1% | 16.2% |
| Net margin | 19.4% | 18.6% | 20.4% | 21.1% | 22.0% | 19.7% | 16.8% | 15.0% | 15.0% | 13.8% | 9.9% |