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 itemDec 31, 2025 · FYDec 31, 2024 · FYDec 31, 2023 · FYDec 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
Basic210.5M215.3M109.4M112.3M
Diluted211.6M216.5M110.1M113.1M
Dividends declared per share$1.12$1.04$1.60$1.20
Old Dominion Freight Line Inc. income statement, quarters
Line itemJun 30, 2026 · Q2Mar 31, 2026 · Q1Sep 30, 2025 · Q3Jun 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
Basic207.7M208.3M209.8M211.1M
Diluted208.7M209.3M210.9M212.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 itemDec 31, 2025 · FYDec 31, 2024 · FYDec 31, 2023 · FYDec 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, respectively20.9M21.3M10.9M11.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 itemJun 30, 2026Mar 31, 2026Sep 30, 2025Jun 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, respectively20.7M20.8M20.9M21.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 itemDec 31, 2025 · FYDec 31, 2024 · FYDec 31, 2023 · FYDec 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 itemJun 30, 2026 · YTDMar 31, 2026 · Q1Sep 30, 2025 · YTDJun 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($20.0M)—($20.0M)($20.0M)
Net borrowings under our credit agreement$0—$45.0M$130.0M
Other financing activities, net($5.1M)($4.4M)($6.0M)($5.7M)
Net cash used in financing activities($385.4M)($153.0M)($763.7M)($438.8M)
Increase (decrease) in cash and cash equivalents$163.8M$168.0M($62.1M)($84.6M)
Cash and cash equivalents at beginning of period$120.1M$120.1M$108.7M$108.7M
Cash and cash equivalents at end of period$283.9M$288.1M$46.6M$24.1M

Old Dominion Freight Line Inc. score and earnings-call analysis · All covered companies

Figures as reported in SEC filings. General information, not investment advice.