The Inventing Press

OLD DOMINION FREIGHT LINE, INC.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$5.5B$5.8B$5.9B$6.3B$5.3B
Operating income$1.4B$1.5B$1.6B$1.8B$1.4B
Interest expense$296,000$212,000$464,000$1.6M$1.7M
Pretax income$1.4B$1.6B$1.6B$1.8B$1.4B
Income tax expense$337.6M$371.5M$408.3M$464.2M$354.0M
Net income$1.0B$1.2B$1.2B$1.4B$1.0B
Balance Sheet
Cash and equivalents$120.1M$108.7M$433.8M$186.3M$462.6M
Current assets$694.8M$720.7M$1.1B$933.7M$1.4B
Total assets$5.5B$5.5B$5.5B$4.8B$4.8B
Current liabilities$483.9M$540.5M$544.7M$529.8M$464.2M
Total liabilities$1.2B$1.2B$1.3B$1.2B$1.1B
Total debt$40.0M$60.0M$80.0M$100.0M$99.9M
Stockholders' equity$4.3B$4.2B$4.3B$3.7B$3.7B
Cash Flow Statement
Cash from operations$1.4B$1.7B$1.6B$1.7B$1.2B
Depreciation and amortization$364.7M$344.5M$324.0M$275.6M$259.5M
Stock-based compensation$12.9M$11.3M$11.1M$15.9M$15.0M
Capital expenditure$415.0M$771.3M$757.3M$775.1M$550.1M
Free cash flow$955.1M$888.0M$811.8M$916.4M$662.5M
Dividends paid$235.6M$223.6M$175.1M$134.5M$92.4M
Share repurchases$730.3M$967.3M$453.6M$1.3B$536.5M

Shares outstanding 208.0M · Free float 90.2%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.

Earnings