Friday 6 November 2026
Export ODFL’s income statement to Excel — free account
Old Dominion Freight Line, Inc.
ODFL Industrials Trucking
Old Dominion Freight Line, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $5.5 billion, down 5.48% from fiscal 2024.
- Revenue
- +13.1%
- EPS
- +28.7%
- Free cash flow
- +124.0%
- Total debt
- −76.5%
Quarter to September 2026, against a year earlier
170.11
9.28
−5.17%
Follow ODFL
Alert me
Old Dominion Freight Line, Inc. (ODFL) revenue by segment, product and region
Where the money comes from and where it goes
| LTL Service Revenue | 5,446 | 99.09% |
|---|---|---|
| Other Service Revenue | 50 | 0.91% |
| Gross margin | 98.00% | |
| Operating margin | 24.76% | |
| Pre-tax margin | 24.77% |
Revenue by product or service $m
| Line | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| LTL Service Revenue | 5,446 99.09% | 5,761 99.08% | 5,805 98.96% | 6,177 98.67% | 5,177 98.50% | 3,961 98.65% | 4,055 98.69% | 3,983 98.49% | 3,304 98.38% | 2,940 98.26% |
| Other Service Revenue | 50 0.91% | 54 0.92% | 61 1.04% | 83 1.33% | 79 1.50% | 54 1.35% | 54 1.31% | 61 1.51% | 55 1.62% | 52 1.74% |
| Revenue | 5,496 | 5,815 | 5,866 | 6,260 | 5,256 | 4,015 | 4,109 | 4,044 | 3,358 | 2,992 |
Operating figures as reported in each quarter’s results release or filing
| Figure | Quarter | Latest | A year before | Change |
|---|---|---|---|---|
| Average active full-time employees | Q3 FY2026 | 20.2K | 21.1K | −4.13% |
| Average length of haul | Q3 FY2026 | 912.00 | 909.00 | +0.33% |
| Cargo claims ratio | Q3 FY2026 | 0.10% | 0.10% | — |
| LTL intercity miles | Q3 FY2026 | 154.8M | 155.4M | −0.34% |
| LTL shipments | Q3 FY2026 | 2.8M | 2.8M | −1.98% |
| LTL shipments per day | Q3 FY2026 | 43.3K | 44.2K | −1.97% |
| LTL tonnage per day | Q3 FY2026 | 32.2K | 32.2K | −0.11% |
| LTL tons | Q3 FY2026 | 2.1M | 2.1M | −0.15% |
| LTL weight per shipment | Q3 FY2026 | 1.5K | 1.5K | +1.92% |
| On-time service performance | Q3 FY2026 | 99.0% | 99.0% | — |
| Work days | Q3 FY2026 | 64.00 | 64.00 | 0.00% |