Old Dominion Freight Line Inc. (ODFL) financial statements: income statement, balance sheet and cash flow
Old Dominion Freight Line Inc.'s income statement, balance sheet and cash flow statement as filed with the SEC (10-K and 10-Q), with the latest fiscal years and quarters. In its latest fiscal year (Dec 31, 2025 · FY), Old Dominion Freight Line Inc. reported revenue of $5.5B (-5.5% year on year) and net income of $1.0B (-13.7% year on year).
Income statement
Old Dominion Freight Line Inc. income statement, fiscal years
Line item
Dec 31, 2025 · FY
Dec 31, 2024 · FY
Dec 31, 2023 · FY
Dec 31, 2022 · FY
Revenue from operations
$5.5B
$5.8B
$5.9B
$6.3B
Salaries, wages and benefits
$2.6B
$2.7B
$2.6B
$2.7B
Operating supplies and expenses
$571.0M
$635.3M
$718.3M
$853.0M
General supplies and expenses
$169.2M
$176.5M
$162.4M
$160.0M
Operating taxes and licenses
$138.9M
$144.7M
$145.6M
$141.2M
Insurance and claims
$74.4M
$92.4M
$75.4M
$58.3M
Communications and utilities
$38.9M
$40.8M
$43.3M
$40.6M
Depreciation and amortization
$364.7M
$344.6M
$324.4M
$276.1M
Purchased transportation
$110.0M
$122.8M
$121.5M
$158.1M
Miscellaneous expenses, net
$32.9M
$24.4M
$4.8M
$15.4M
Total operating expenses
$4.1B
$4.3B
$4.2B
$4.4B
Operating income
$1.4B
$1.5B
$1.6B
$1.8B
Interest expense
$296.0K
$212.0K
$464.0K
$1.6M
Interest income
($4.1M)
($17.0M)
($12.8M)
($4.9M)
Other expense, net
$3.6M
$3.2M
$5.2M
$2.6M
Total non-operating income
($263.0K)
($13.6M)
($7.1M)
($717.0K)
Income before income taxes
$1.4B
$1.6B
$1.6B
$1.8B
Provision for income taxes
$337.6M
$371.5M
$408.3M
$464.2M
Net income
$1.0B
$1.2B
$1.2B
$1.4B
Basic
$4.86
$5.51
$11.33
$12.26
Diluted
$4.84
$5.48
$11.26
$12.18
Basic
210.5M
215.3M
109.4M
112.3M
Diluted
211.6M
216.5M
110.1M
113.1M
Dividends declared per share
$1.12
$1.04
$1.60
$1.20
Old Dominion Freight Line Inc. income statement, quarters
Line item
Jun 30, 2026 · Q2
Mar 31, 2026 · Q1
Sep 30, 2025 · Q3
Jun 30, 2025 · Q2
Revenue from operations
$1.6B
$1.3B
$1.4B
$1.4B
Salaries, wages and benefits
$687.3M
$638.3M
$663.0M
$672.1M
Operating supplies and expenses
$177.7M
$146.7M
$144.2M
$142.5M
General supplies and expenses
$46.4M
$47.1M
$45.1M
$41.7M
Operating taxes and licenses
$34.3M
$33.0M
$34.6M
$35.0M
Insurance and claims
$18.9M
$17.7M
$18.8M
$18.8M
Communications and utilities
$8.2M
$9.6M
$9.6M
$9.3M
Depreciation and amortization
$91.7M
$92.3M
$92.2M
$90.7M
Purchased transportation
$33.8M
$27.8M
$28.3M
$28.5M
Miscellaneous (income) expense, net
($9.6M)
—
—
—
Total operating expenses
$1.1B
$1.0B
$1.0B
$1.0B
Operating income
$465.3M
$317.3M
$360.8M
$357.9M
Interest expense
$76.0K
$299.0K
$4.0K
$6.0K
Interest income
($2.4M)
($2.3M)
($559.0K)
($684.0K)
Other expense, net
$198.0K
$1.6M
$1.1M
$1.4M
Total non-operating (income) expense
($2.2M)
($337.0K)
$543.0K
$679.0K
Income before income taxes
$467.5M
$317.7M
$360.3M
$357.2M
Provision for income taxes
$116.9M
$79.4M
$89.4M
$88.6M
Net income
$350.6M
$238.3M
$270.9M
$268.6M
Basic
$1.69
$1.14
$1.29
$1.27
Diluted
$1.68
$1.14
$1.28
$1.27
Basic
207.7M
208.3M
209.8M
211.1M
Diluted
208.7M
209.3M
210.9M
212.2M
Dividends declared per share
$0.29
$0.29
$0.28
$0.28
Balance sheet
Old Dominion Freight Line Inc. balance sheet, fiscal years
Line item
Dec 31, 2025 · FY
Dec 31, 2024 · FY
Dec 31, 2023 · FY
Dec 31, 2022 · FY
Cash and cash equivalents
$120.1M
$108.7M
$433.8M
$186.3M
Customer receivables, less allowances of $7,924 and $9,272, respectively
$471.9M
$501.6M
$578.9M
$578.6M
Other receivables
$22.4M
$21.1M
$17.9M
$13.7M
Prepaid expenses and other current assets
$80.4M
$84.3M
$94.2M
$92.9M
Total current assets
$694.8M
$720.7M
$1.1B
$933.7M
Revenue equipment
$2.7B
$2.8B
$2.6B
$2.5B
Land and structures
$3.5B
$3.4B
$3.0B
$2.8B
Other fixed assets
$664.0M
$700.2M
$623.2M
$550.4M
Leasehold improvements
$15.7M
$14.9M
$14.4M
$13.5M
Total property and equipment
$6.9B
$6.8B
$6.2B
$5.8B
Less: Accumulated depreciation
($2.4B)
($2.3B)
($2.2B)
($2.1B)
Net property and equipment
$4.5B
$4.5B
$4.1B
$3.7B
Other assets
$271.1M
$265.3M
$273.7M
$217.8M
Total assets
$5.5B
$5.5B
$5.5B
$4.8B
Accounts payable
$62.7M
$91.8M
$112.8M
$106.3M
Compensation and benefits
$239.1M
$285.4M
$279.0M
$288.3M
Claims and insurance accruals
$78.9M
$72.8M
$63.3M
$63.3M
Other accrued liabilities
$70.1M
$70.4M
$69.6M
$51.9M
Income taxes payable
$13.1M
—
—
—
Current maturities of long-term debt
$20.0M
$20.0M
$20.0M
$20.0M
Total current liabilities
$483.9M
$540.5M
$544.7M
$529.8M
Long-term debt
$20.0M
$40.0M
$60.0M
$80.0M
Other non-current liabilities
$284.5M
$284.4M
$286.8M
$265.4M
Deferred income taxes
$370.7M
$381.9M
$363.1M
$310.5M
Total long-term liabilities
$675.2M
$706.3M
$709.9M
$655.9M
Total liabilities
$1.2B
$1.2B
$1.3B
$1.2B
Common stock - $0.10 par value, 560,000,000 shares authorized, 208,556,788 and 212,984,747 shares outstanding at December 31, 2025 and December 31, 2024, respectively
20.9M
21.3M
10.9M
11.0M
Capital in excess of par value
$234.6M
$228.1M
$243.0M
$244.6M
Retained earnings
$4.1B
$4.0B
$4.0B
$3.4B
Total shareholders’ equity
$4.3B
$4.2B
$4.3B
$3.7B
Total liabilities and shareholders’ equity
$5.5B
$5.5B
$5.5B
$4.8B
Old Dominion Freight Line Inc. balance sheet, quarters
Line item
Jun 30, 2026
Mar 31, 2026
Sep 30, 2025
Jun 30, 2025
Cash and cash equivalents
$283.9M
$288.1M
$46.6M
$24.1M
Customer receivables, less allowances of $9,530 and $7,924, respectively
$594.5M
$542.2M
$519.0M
$530.5M
Income taxes receivable
$8.1M
—
—
$34.1M
Other receivables
$23.5M
$24.3M
$21.2M
$21.3M
Prepaid expenses and other current assets
$93.9M
$71.7M
$77.1M
$88.2M
Total current assets
$1.0B
$926.2M
$663.8M
$698.1M
Revenue equipment
$2.7B
$2.7B
$2.8B
$2.8B
Land and structures
$3.6B
$3.5B
$3.5B
$3.5B
Other fixed assets
$666.0M
$664.0M
$689.0M
$682.6M
Leasehold improvements
$10.3M
$15.6M
$15.6M
$15.0M
Total property and equipment
$7.0B
$6.9B
$7.0B
$7.0B
Less: Accumulated depreciation
($2.5B)
($2.4B)
($2.4B)
($2.4B)
Net property and equipment
$4.4B
$4.5B
$4.6B
$4.6B
Other assets
$291.1M
$263.3M
$267.2M
$262.5M
Total assets
$5.7B
$5.7B
$5.5B
$5.6B
Accounts payable
$81.0M
$94.0M
$81.9M
$85.7M
Compensation and benefits
$280.2M
$241.0M
$282.4M
$256.8M
Claims and insurance accruals
$80.6M
$79.2M
$73.2M
$75.1M
Other accrued liabilities
$69.5M
$68.1M
$74.0M
$69.3M
Income taxes payable
$0
$89.4M
$19.8M
—
Current maturities of long-term debt
$20.0M
$20.0M
$20.0M
$20.0M
Total current liabilities
$531.4M
$591.7M
$551.4M
$506.9M
Long-term debt
$0
$20.0M
$65.0M
$150.0M
Other non-current liabilities
$286.1M
$274.8M
$282.6M
$281.7M
Deferred income taxes
$370.7M
$370.7M
$354.5M
$381.9M
Total long-term liabilities
$656.8M
$665.5M
$702.1M
$813.6M
Total liabilities
$1.2B
$1.3B
$1.3B
$1.3B
Common stock - $0.10 par value, 560,000,000 shares authorized, 207,471,296 and 208,556,788 shares outstanding at June 30, 2026 and December 31, 2025, respectively
20.7M
20.8M
20.9M
21.1M
Capital in excess of par value
$237.5M
$234.3M
$231.6M
$228.6M
Retained earnings
$4.3B
$4.1B
$4.0B
$4.0B
Total shareholders’ equity
$4.5B
$4.4B
$4.3B
$4.2B
Total liabilities and shareholders’ equity
$5.7B
$5.7B
$5.5B
$5.6B
Cash flow statement
Old Dominion Freight Line Inc. cash flow statement, fiscal years
Line item
Dec 31, 2025 · FY
Dec 31, 2024 · FY
Dec 31, 2023 · FY
Dec 31, 2022 · FY
Net income
$1.0B
$1.2B
$1.2B
$1.4B
Depreciation and amortization
$364.7M
$344.6M
$324.4M
$276.1M
Noncash lease expense
$17.7M
$17.2M
$18.7M
$16.7M
Loss (gain) on disposal of property and equipment
$2.9M
($3.4M)
($22.6M)
($3.4M)
Deferred income taxes
($11.2M)
$19.3M
$53.3M
$62.0M
Share-based compensation
$12.9M
$11.3M
$11.1M
$15.9M
Customer and other receivables, net
$28.4M
$74.1M
($3.9M)
($13.0M)
Prepaid expenses and other assets
($9.4M)
$5.6M
($38.2M)
($24.7M)
Accounts payable
($29.1M)
($21.0M)
$6.5M
$23.8M
Compensation, benefits and other accrued liabilities
($45.0M)
$8.8M
($1.4M)
($11.2M)
Claims and insurance accruals
$4.6M
$10.4M
($2.2M)
$5.5M
Income taxes, net
$17.1M
$14.6M
($5.8M)
$6.5M
Other liabilities
($7.1M)
($8.3M)
($10.3M)
($39.6M)
Net cash provided by operating activities
$1.4B
$1.7B
$1.6B
$1.7B
Purchase of property and equipment
($415.0M)
($771.3M)
($757.3M)
($775.1M)
Proceeds from sale of property and equipment
$48.5M
$20.1M
$48.6M
$22.1M
Other investing
$100.0K
—
—
—
Net cash used in investing activities
($366.4M)
($751.2M)
($659.8M)
($547.5M)
Payments for share repurchases
($730.3M)
($967.3M)
($453.6M)
($1.3B)
Dividends paid
($235.6M)
($223.6M)
($175.1M)
($134.5M)
Principal payments under long-term debt agreements
($20.0M)
($20.0M)
($20.0M)
—
Other financing activities, net
($6.3M)
($22.3M)
($13.1M)
($8.7M)
Net cash used in financing activities
($992.3M)
($1.2B)
($661.8M)
($1.4B)
Increase (decrease) in cash and cash equivalents
$11.4M
($325.1M)
$247.5M
($276.3M)
Cash and cash equivalents at beginning of year
$108.7M
$433.8M
$186.3M
$462.6M
Cash and cash equivalents at end of year
$120.1M
$108.7M
$433.8M
$186.3M
Interest paid
$4.5M
$2.9M
$3.5M
$4.0M
Capitalized interest
$4.1M
$2.8M
$3.4M
$3.3M
Old Dominion Freight Line Inc. cash flow statement, quarters
Line item
Jun 30, 2026 · YTD
Mar 31, 2026 · Q1
Sep 30, 2025 · YTD
Jun 30, 2025 · YTD
Net income
$588.9M
$238.3M
$794.2M
$523.3M
Depreciation and amortization
$184.0M
$92.3M
$272.0M
$179.8M
(Gain) loss on disposal of property and equipment
($20.1M)
($2.8M)
$6.0M
$3.3M
Other, net
$17.3M
$8.7M
$22.6M
$15.0M
Changes in operating assets and liabilities, net
($123.8M)
$37.2M
($7.6M)
($99.1M)
Net cash provided by operating activities
$646.3M
$373.6M
$1.1B
$622.4M
Purchase of property and equipment
($139.6M)
($62.6M)
($369.3M)
($275.3M)
Proceeds from sale of property and equipment
$39.4M
$9.9M
$10.9M
$7.1M
Other investing
$3.2M
—
$100.0K
$100.0K
Net cash used in investing activities
($97.0M)
($52.7M)
($358.2M)
($268.2M)
Payments for share repurchases
($239.7M)
($88.1M)
($605.4M)
($424.6M)
Dividends paid
($120.7M)
($60.5M)
($177.2M)
($118.5M)
Principal payments under long-term debt agreements