ODFL
Old Dominion Freight Line, Inc. (ODFL)
Last Price$163.0(0.9%)
Market Cap$34.9B
1Y Forward Revenue growth
2.5%
1Y Forward EPS growth
3.9%
Last EPS & EPS Surprise
$1.23
6.0% beat
Last 10 Earnings
8 Beat / 2 Miss

ODFL Revenue and EPS Expectations

Annual
Quarterly

Revenue

Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28Dec'29$6,260.1M$5,866.2M$5,814.8M$5,946.8M$6,551.4M$7,080.8M$7,728.6M$8,452.0M
Revenue actual
Revenue estimate

EPS

Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28Dec'29$6.13$5.66$5.51$5.63$6.68$7.54$8.56$9.88
EPS actual
EPS estimate
Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28Dec'29
Revenue growth19.1%(6.3%)(0.9%)2.5%10.2%8.1%9.1%9.4%
EPS growth37.1%(7.7%)(2.7%)3.9%18.8%12.8%13.5%15.5%

ODFL Earnings Surprises

Crunching data... Almost there!

ODFL Earnings History

Mar'15Jun'15Sep'15Dec'15Mar'16Jun'16Sep'16Dec'16Mar'17Jun'17Sep'17Dec'17Mar'18Jun'18Sep'18Dec'18Mar'19Jun'19Sep'19Dec'19Mar'20Jun'20Sep'20Dec'20Mar'21Jun'21Sep'21Dec'21Mar'22Jun'22Sep'22Dec'22Mar'23Jun'23Sep'23Dec'23Mar'24Jun'24Sep'24Dec'24
Revenue actual$696.2M$762.2M$779.5M$734.6M$707.7M$755.4M$782.6M$745.7M$754.1M$839.9M$873.0M$891.1M$925.0M$1,033.5M$1,058.2M$1,026.9M$990.8M$1,060.7M$1,048.5M$1,009.2M$987.4M$896.2M$1,058.2M$1,073.4M$1,126.5M$1,319.4M$1,400.0M$1,410.4M$1,497.3M$1,667.4M$1,603.7M$1,491.7M$1,442.1M$1,413.2M$1,515.3M$1,495.6M$1,460.1M$1,498.7M$1,470.2M$1,385.8M
Revenue estimate$677.1M$677.1M$677.1M$677.1M$747.0M$747.0M$747.0M$747.0M$744.7M$744.7M$744.7M$744.7M$893.8M$893.8M$893.8M$893.8M$991.7M$1,068.6M$1,059.5M$1,006.9M$982.1M$897.4M$1,052.5M$1,046.0M$1,102.1M$1,263.3M$1,367.8M$1,380.9M$1,454.2M$1,650.0M$1,615.2M$1,498.7M$1,482.8M$1,439.0M$1,509.8M$1,496.2M$1,470.9M$1,499.2M$1,488.4M$1,375.3M
Revenue surprise2.8%12.6%15.1%8.5%5.3%1.1%4.8%0.2%1.3%12.8%17.2%19.7%3.5%15.6%18.4%14.9%0.1%0.7%1.0%0.2%0.5%0.1%0.5%2.6%2.2%4.4%2.4%2.1%3.0%1.1%0.7%0.5%2.7%1.8%0.4%0.0%0.7%0.0%1.2%0.8%
EPS actual$0.24$0.33$0.33$0.28$0.24$0.33$0.34$0.28$0.27$0.40$0.41$0.80$0.44$0.66$0.71$0.65$0.55$0.72$0.68$0.60$0.56$0.63$0.86$0.81$0.86$1.16$1.24$1.21$1.31$1.66$1.69$1.47$1.30$1.33$1.55$1.48$1.34$1.49$1.44$1.23
EPS estimate$0.69$0.69$0.69$0.69$0.80$0.80$0.80$0.80$0.78$0.78$0.78$0.78$0.83$0.83$0.83$0.83$0.52$0.70$0.70$0.60$0.56$0.52$0.76$0.79$0.79$1.10$1.19$1.13$1.20$1.58$1.54$1.34$1.35$1.31$1.46$1.42$1.34$1.45$1.42$1.16
EPS surprise65.2%52.2%52.2%59.4%70.0%58.8%57.5%65.0%65.4%48.7%47.4%2.6%47.0%20.5%14.5%21.7%5.2%2.5%3.3%0.8%0.2%21.9%13.5%3.0%8.8%5.5%4.5%6.8%8.7%5.1%9.8%9.9%3.7%1.3%6.2%4.0%0.1%2.6%1.5%6.0%

FAQ

1. What is Old Dominion Freight Line, Inc. (ODFL) 1-year forward revenue growth estimate?

Old Dominion Freight Line, Inc. (ODFL) 1-year forward revenue growth is estimated at 2.5%.

2. What is Old Dominion Freight Line, Inc. (ODFL) 1-year forward EPS growth estimate?

Old Dominion Freight Line, Inc. (ODFL) 1-year forward EPS growth is estimated at 3.9%.

3. What was Old Dominion Freight Line, Inc. (ODFL) last EPS, and was there a surprise?

Old Dominion Freight Line, Inc. (ODFL) last reported EPS was $1.23, with a 6.0% beat.

4. What is Old Dominion Freight Line, Inc. (ODFL) performance across the last 10 earnings reports?

Old Dominion Freight Line, Inc. (ODFL) had 8 beats and 2 misses in its last 10 earnings reports.