Skip to content
TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25TTM Q1 '25
$5.46B-0.7%$5.5B-1.4%$5.57B-1.1%$5.64B-1.6%$5.73B-1.5%
$2.62B-0.8%$2.64B-0.5%$2.65B-0.7%$2.67B-0.4%$2.68B-0.4%
$29.45M-10.4%$32.86M-8.7%$35.98M+22.6%$29.34M+14.2%$25.7M+5.4%
$4.12B-0.5%$4.14B-1.2%$4.18B-0.5%$4.21B-0.6%$4.23B-0.9%
$1.34B-1.5%$1.36B-2.1%$1.39B-2.9%$1.43B-4.3%$1.5B-3.1%
24.6%-0.2pp24.8%-0.2pp24.9%-0.4pp25.4%-0.7pp26.1%-0.4pp
$4.76M+14.9%$4.15M-13.8%$4.81M-20.2%$6.02M-46.7%$11.3M-33.6%
$11K-95.8%$263K-49.6%$522K-77.3%$2.3M-70.3%$7.73M-43.1%
$1.34B-1.5%$1.36B-2.2%$1.39B-3.0%$1.43B-4.6%$1.5B-3.5%
$333.04M-1.4%$337.61M+1.1%$333.96M-1.5%$339.12M-4.5%$354.93M-4.5%
$1.01B-1.6%$1.02B-3.2%$1.06B-3.4%$1.1B-4.7%$1.15B-3.2%
18.5%-0.2pp18.6%-0.3pp19%-0.5pp19.4%-0.6pp20%-0.4pp
$4.79-1.0%$4.84-2.6%$4.97-2.9%$5.12-3.9%$5.33-2.7%
$4.80-1.2%$4.86-2.8%$5.00-2.9%$5.15-4.1%$5.37-2.5%
844M-0.5%848.1M-0.6%853M-0.5%857.4M-0.6%862.7M-0.6%
839.7M-0.5%843.9M-0.6%848.7M-0.5%852.9M-0.6%858.2M-0.6%
$37.76M-3.0%$38.94M-0.9%$39.29M-1.2%$39.77M-2.1%$40.64M-0.5%
$136.37M-1.9%$138.94M-1.5%$141.01M-1.5%$143.16M-0.9%$144.46M-0.2%
$176.35M+4.2%$169.16M+1.2%$167.19M-0.6%$168.16M-1.6%$170.85M-3.2%
$110.14M+0.1%$110.04M-3.2%$113.64M-2.3%$116.3M-2.9%$119.77M-2.5%
$1.13+0.9%$1.12+1.8%$1.10+1.9%$1.08+1.9%$1.06+1.9%
$593K+100%$296K+700%$37K-28.8%$52K-70.6%$177K-16.5%
$4.76M+14.9%$4.15M-13.8%$4.81M-20.2%$6.02M-46.7%$11.3M-33.6%
$74.64M+0.3%$74.42M-21.6%$94.89M+1.7%$93.3M+1.8%$91.65M-0.8%
$1.34B-1.5%$1.36B-2.1%$1.39B-2.9%$1.43B-4.3%$1.5B-3.1%
$1.71B-1.0%$1.73B-1.5%$1.75B-2.0%$1.79B-3.1%$1.84B-2.3%
$1.71B-1.0%$1.73B-1.5%$1.75B-2.0%$1.79B-3.1%$1.84B-2.3%
31.3%-0.1pp31.4%0.0pp31.4%-0.3pp31.7%-0.5pp32.2%-0.3pp
$1.34B-1.5%$1.36B-2.1%$1.39B-2.9%$1.43B-4.3%$1.5B-3.1%

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.