Skip to content
FY'25FY'24FY'23FY'22
$5.5B-5.5%$5.81B-0.9%$5.87B-6.3%$6.26B+19.1%
$2.64B-2.0%$2.69B+2.3%$2.63B-3.2%$2.72B+10.1%
$32.86M+34.8%$24.37M$15.37M-41.4%
$4.14B-3.2%$4.27B+1.1%$4.23B-4.4%$4.42B+14.4%
$1.36B-11.8%$1.54B-5.9%$1.64B-10.9%$1.84B+32.3%
24.8%-1.8pp26.6%-1.4pp28%-1.4pp29.4%+2.9pp
$4.15M-75.6%$17.01M+32.9%$12.8M+162%$4.88M+521%
$263K-98.1%$13.6M+91.5%$7.1M+891%$717K+123%
$1.36B-12.6%$1.56B-5.5%$1.65B-10.5%$1.84B+32.6%
$337.61M-9.1%$371.52M-9.0%$408.27M-12.0%$464.19M+31.1%
$1.02B-13.7%$1.19B-4.3%$1.24B-10.0%$1.38B+33.1%
18.6%-1.8pp20.4%-0.7pp21.1%-0.9pp22%+2.3pp
$4.84-11.7%$5.48-2.7%$5.63
$4.86-11.8%$5.51-2.7%$5.66
848.1M-2.3%868.1M-1.5%881.6M+55.4%567.4M+21.7%
843.9M-2.3%863.4M-1.5%876.2M+55.4%563.7M+21.7%
$38.94M-4.6%$40.83M-5.6%$43.27M+6.6%$40.58M+18.8%
$138.94M-4.0%$144.69M-0.7%$145.64M+3.1%$141.24M+5.8%
$169.16M-4.2%$176.55M+8.7%$162.42M+1.5%$160M+17.6%
$110.04M-10.4%$122.82M+1.1%$121.52M-23.1%$158.11M-14.9%
$1.12+7.7%$1.04+30.0%$0.80+33.3%$0.60-25.0%
$296K+39.6%$212K-54.3%$464K-70.3%$1.56M-9.5%
$4.15M-75.6%$17.01M+32.9%$12.8M+162%$4.88M+521%
$74.42M-19.4%$92.36M+22.5%$75.37M+29.3%$58.3M+8.9%
$1.36B-11.8%$1.54B-5.9%$1.64B-10.9%$1.84B+32.3%
$1.73B-8.6%$1.89B-3.9%$1.97B-7.2%$2.12B+28.2%
$1.73B-8.6%$1.89B-3.9%$1.97B-7.2%$2.12B+28.2%
31.4%-1.1pp32.5%-1.0pp33.5%-0.3pp33.8%+2.4pp
$1.36B-11.8%$1.54B-5.9%$1.64B-10.9%$1.84B+32.3%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Old Dominion Freight Line's revenue?
Old Dominion Freight Line (ODFL) generated $5.5B in revenue over the trailing twelve months, down 4.8% year over year.
Is Old Dominion Freight Line profitable?
Old Dominion Freight Line reported $1.0B in net income over the trailing twelve months, a 18.5% net margin.
What is Old Dominion Freight Line's earnings per share?
Old Dominion Freight Line's diluted EPS over the trailing twelve months is $4.79.
Where does Old Dominion Freight Line's income statement data come from?
Every line is extracted from Old Dominion Freight Line's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.