OLD DOMINION FREIGHT LINE, INC. (ODFL)
Earnings Overview
Next Earnings Date
April 29, 2026
OLD DOMINION FREIGHT LINE, INC. (ODFL) reported Dec-25 earnings with earnings per share of $1.09, a decrease of 11% compared to the same quarter last year. ODFL revenue came in at $1.31 million, down 6% year-over-year. The next OLD DOMINION FREIGHT LINE, INC. earnings report is expected on April 29, 2026.
Annual
| Year | EPS | YoY | Revenue (Mil) | YoY |
|---|---|---|---|---|
| 2025 | 4.83 | -12% | 5 | -5% |
| 2024 | 5.48 | -3% | 6 | -1% |
| 2023 | 5.64 | -7% | 6 | -6% |
Quarterly
| Quarter | EPS | YoY | Revenue (Mil) | YoY |
|---|---|---|---|---|
| Dec-25 | 1.09 | -11% | 1 | -6% |
| Sep-25 | 1.28 | -10% | 1 | -4% |
| Jun-25 | 1.27 | -14% | 1 | -6% |
| Mar-25 | 1.19 | -11% | 1 | -6% |
Get the full ODFL analysis
Sign up for earnings surprises, estimates, performance scores, insider trades, institutional ownership, and more.
Earnings Call Summary
AI-generated sentiment, guidance, catalysts & risks
Earnings Surprises
Beat/miss data for every quarter
Performance Score
Proprietary earnings quality rating
Insider Trading
Recent insider buys and sells
Institutional Ownership
Top holders and quarterly changes
Earnings Calendar
Upcoming earnings dates and estimates
Stock Screener
Filter stocks by earnings metrics
Analyst Estimates
Forward EPS and revenue estimates
Price Targets
Analyst price targets and upgrades/downgrades