WallStSmart
ODFL

Old Dominion Freight Line Inc

NASDAQ: ODFL · INDUSTRIALS · TRUCKING

$209.35
-5.60% today

Updated 2026-04-29

Market cap
$43.63B
P/E ratio
43.34
P/S ratio
7.94x
EPS (TTM)
$4.83
Dividend yield
52W range
$126 – $234
Volume
2.1M

Old Dominion Freight Line Inc (ODFL) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Revenue$1.28B$1.40B$1.54B$1.25B$1.48B$1.90B$2.13B$2.34B$2.79B$2.97B$2.99B$3.36B$4.04B$4.11B$4.02B$5.26B$6.26B$5.87B$5.81B$5.50B
Revenue growth (YoY)+9.5%+9.7%-19.0%+19.0%+28.5%+12.1%+9.5%+19.3%+6.6%+0.6%+12.3%+20.4%+1.6%-2.3%+30.9%+19.1%-6.3%-0.9%-5.5%
Cost of revenue$309.29M$204.16M$400.84M$265.29M$1.20B$1.50B$1.66B$1.80B$2.10B$2.21B$2.25B$2.48B$2.90B$2.94B$2.79B$3.48B$4.00B$3.79B$3.79B$3.73B
Gross profit$970.14M$1.20B$1.14B$979.72M$281.79M$403.51M$470.71M$536.25M$687.49M$757.50M$744.63M$875.38M$1.14B$1.17B$1.23B$1.78B$2.26B$2.07B$2.02B$1.77B
Gross margin75.8%85.4%73.9%78.7%19.0%21.2%22.1%22.9%24.7%25.5%24.9%26.1%28.3%28.5%30.6%33.8%36.0%35.3%34.8%32.2%
R&D$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
SG&A$772.02M$846.19M$914.07M$806.37M$82.13M$95.70M$108.57M$123.82M$144.82M$153.59M$152.39M$177.21M$194.37M$206.13M$184.19M$223.76M$258.88M$203.18M$309.73M$234.81M
Operating income$130.49M$129.94M$129.07M$70.39M$137.74M$234.07M$285.25M$338.44M$441.31M$498.24M$483.83M$575.89M$817.05M$818.71M$906.88M$1.39B$1.84B$1.64B$1.54B$1.36B
Operating margin10.2%9.3%8.4%5.7%9.3%12.3%13.4%14.5%15.8%16.8%16.2%17.1%20.2%19.9%22.6%26.5%29.4%28.0%26.6%24.8%
EBITDA$199.42M$210.12M$213.76M$164.99M$217.40M$324.97M$395.38M$465.38M$585.59M$660.57M$671.79M$783.75M$1.05B$1.08B$1.17B$1.65B$2.12B$1.97B$1.90B$1.73B
EBITDA margin15.6%15.0%13.9%13.3%14.7%17.1%18.5%19.9%21.0%22.2%22.5%23.3%25.9%26.2%29.1%31.4%33.8%33.6%32.7%31.4%
EBIT$131.79M$130.26M$126.64M$70.21M$137.04M$234.15M$284.64M$338.31M$439.12M$495.23M$481.92M$577.99M$815.70M$824.33M$906.88M$1.39B$1.84B$1.65B$1.56B$1.36B
Interest expense$12.44M$14.47M$14.01M$13.04M$12.61M$14.07M$11.54M$9.62M$6.61M$5.21M$4.33M$2.15M$189000.00$377000.00$2.78M$1.73M$1.56M$464000.00$212000.00$296000.00
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$72.57M$71.83M$68.68M$34.87M$75.65M$139.47M$169.45M$206.11M$267.51M$304.69M$295.76M$463.77M$605.67M$615.52M$672.68M$1.03B$1.38B$1.24B$1.19B$1.02B
Net income growth (YoY)-1.0%-4.4%-49.2%+116.9%+84.4%+21.5%+21.6%+29.8%+13.9%-2.9%+56.8%+30.6%+1.6%+9.3%+53.8%+33.1%-10.0%-4.3%-13.7%
Profit margin5.7%5.1%4.5%2.8%5.1%7.3%7.9%8.8%9.6%10.3%9.9%13.8%15.0%15.0%16.8%19.7%22.0%21.1%20.4%18.6%