Old Dominion Freight Line Inc (ODFL)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2025 | 12-2024 | 12-2023 | 12-2022 | 12-2021 | |
| Cash Flows From Operating Activities | |||||
| Net Income | 1,023,703 | 1,186,073 | 1,239,502 | 1,377,159 | 1,034,375 |
| Depreciation Amortization | 364,691 | 344,578 | 324,449 | 276,066 | 259,899 |
| Income taxes - deferred | -11,247 | 19,340 | 53,341 | 62,008 | 30,165 |
| Accounts receivable | 28,350 | 74,080 | -3,875 | -13,009 | -125,562 |
| Accounts payable and accrued liabilities | -29,123 | -20,955 | 6,499 | 23,756 | 14,008 |
| Other Working Capital | -40,458 | 84,158 | -55,347 | -52,777 | -141,199 |
| Other Operating Activity | 34,217 | -27,991 | 4,566 | 18,379 | 140,920 |
| Operating Cash Flow | $1,370,133 | $1,659,283 | $1,569,135 | $1,691,582 | $1,212,606 |
| Cash Flows From Investing Activities | |||||
| Change In Deposits | N/A | 0 | 48,852 | 205,580 | 75,741 |
| PPE Investments | -366,511 | -751,194 | -708,672 | -753,052 | -530,529 |
| Other Investing Activity | 100 | 0 | 0 | 0 | -500 |
| Investing Cash Flow | $-366,411 | $-751,194 | $-659,820 | $-547,472 | $-455,288 |
| Cash Flows From Financing Activities | |||||
| Debt Repayment | -20,000 | -20,000 | -20,000 | N/A | N/A |
| Common Stock Repurchased | -730,338 | -967,294 | -453,613 | -1,277,219 | -536,465 |
| Dividend Paid | -235,641 | -223,618 | -175,089 | -134,484 | -92,366 |
| Other Financing Activity | -6,328 | -22,300 | -13,126 | -8,659 | -67,353 |
| Financing Cash Flow | $-992,307 | $-1,233,212 | $-661,828 | $-1,420,362 | $-696,184 |
| Beginning Cash Position | 108,676 | 433,799 | 186,312 | 462,564 | 401,430 |
| End Cash Position | 120,091 | 108,676 | 433,799 | 186,312 | 462,564 |
| Net Cash Flow | $11,415 | $-325,123 | $247,487 | $-276,252 | $61,134 |
| Free Cash Flow | |||||
| Operating Cash Flow | 1,370,133 | 1,659,283 | 1,569,135 | 1,691,582 | 1,212,606 |
| Capital Expenditure | -415,034 | -771,318 | -757,309 | -775,148 | -550,077 |
| Free Cash Flow | 955,099 | 887,965 | 811,826 | 916,434 | 662,529 |