Skip to content

ODFL

Old Dominion Freight Line, Inc.

NASDAQ · USIndustrialsTrucking
$231.76-0.89%

Price as of Jul 20, 2026

ODFL financials

Old Dominion Freight Line, Inc. financial statements

Annual and quarterly income statement, balance sheet and cash-flow history. On small screens, start with four periods and expand the table when needed.

Metric2025202420232022
Income statement
Revenue$5.5B$5.8B$5.9B$6.3B
Cost of revenue$3.7B$3.8B$3.8B$4.0B
Gross profit$1.8B$2.0B$2.1B$2.3B
Operating expenses$406.3M$478.8M$431.5M$415.5M
Operating income$1.4B$1.5B$1.6B$1.8B
Net income$1.0B$1.2B$1.2B$1.4B
EBITDA$1.7B$1.9B$2.0B$2.1B
Basic EPS$4.85$5.51$5.66$6.13
Diluted EPS$4.83$5.48$5.63$6.09
Balance sheet
Cash & equivalents$120.1M$108.7M$433.8M$186.3M
Total assets$5.6B$5.5B$5.5B$4.8B
Total liabilities$1.3B$1.2B$1.3B$1.2B
Stockholders’ equity$4.3B$4.2B$4.3B$3.7B
Total debt$141.4M$168.3M$80.0M$100.0M
Net debt$21.3M$59.6M-$353.8M-$86.3M
Cash flow
Operating cash flow$1.4B$1.7B$1.6B$1.7B
Capital expenditure-$415.0M-$771.3M-$757.3M-$775.1M
Free cash flow$955.1M$888.0M$811.8M$916.4M
Dividends paid-$235.6M-$223.6M-$175.1M-$134.5M
Share repurchases-$730.3M-$967.3M-$453.6M-$1.3B