Old Dominion Freight Line
$180.48Change from previous close: +1.34%Absolute change: +$2.38
At a glance
- Revenue growth
- −5.48%
- 2025 vs 2024
- Net income growth
- −13.69%
- 2025 vs 2024
- Net margin
- 18.6%
- 2024: 20.4%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Total revenue | 5,496 | 5,815 | 5,866 | 6,260 |
| Cost of revenue | 3,681 | 3,792 | 3,794 | 4,004 |
| Gross profit | 1,815 | 2,023 | 2,072 | 2,256 |
| Selling, general and administrative | 283 | 310 | 281 | 259 |
| Operating income | 1,361 | 1,544 | 1,641 | 1,841 |
| EBIT | 1,362 | 1,558 | 1,648 | 1,843 |
| EBITDA | 1,726 | 1,902 | 1,973 | 2,119 |
| Interest expense | 0.3 | 0.2 | 0.5 | 1.6 |
| Pre-tax income | 1,361 | 1,558 | 1,648 | 1,841 |
| Income tax | 338 | 372 | 408 | 464 |
| Net income | 1,024 | 1,186 | 1,240 | 1,377 |
| Net income to common shareholders | 1,024 | 1,186 | 1,240 | 1,377 |
| Basic EPS | 4.86 | 5.51 | 5.67 | 6.13 |
| Diluted EPS | 4.84 | 5.48 | 5.63 | 6.09 |
| Average shares (basic) | 211 | 215 | 219 | 225 |
| Average shares (diluted) | 212 | 216 | 220 | 226 |
