Loading live market data…

Old Dominion Freight Line, Inc.

NASDAQ:ODFL

$225.23 USD

-$3.38 (-1.48%)

Volume
934.54K
Average Volume
1.97M
Market Capitalization
$46.84B
P/E Ratio
47.02
Dividend Yield
0.51%
Price Target
$228.00
Year High
$252.03
Year Low
$126.01
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$1.57

ODFL Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 5.5B 5.81B 5.87B 6.26B 5.26B 4.02B 4.11B 4.04B 3.36B 2.99B
costOfRevenue 3.73B 3.79B 3.79B 4B 3.48B 2.79B 2.94B 2.9B 2.48B 2.25B
grossProfit 1.77B 2.02B 2.07B 2.26B 1.78B 1.23B 1.17B 1.14B 875.38M 744.63M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 234.81M 309.73M 203.18M 258.88M 223.76M 184.18M 206.12M 194.37M 177.2M 152.39M
sellingAndMarketingExpenses - - 77.87M - - - - - - -
sellingGeneralAndAdministrativeExpenses 234.81M 309.73M 281.05M 258.88M 223.76M 184.18M 206.12M 194.37M 177.2M 152.39M
otherExpenses 171.45M 169.06M 150.47M 156.61M 159.7M 137.53M 145.38M 132.82M 122.29M 108.4M
operatingExpenses 406.26M 478.8M 431.53M 415.49M 383.46M 321.72M 351.51M 327.19M 299.49M 260.79M
costAndExpenses 4.14B 4.27B 4.23B 4.42B 3.86B 3.11B 3.29B 3.23B 2.78B 2.51B
netInterestIncome 3.85M 16.8M 12.34M 3.32M -941K -952K 6.39M 2.92M -1.41M -4.27M
interestIncome 4.14M 17.01M 12.8M 4.88M 786K 1.83M 6.76M 3.11M 740K 58000
interestExpense 296K 212K 464K 1.56M 1.73M 2.78M 377K 189K 2.15M 4.33M
depreciationAndAmortization 364.69M 344.58M 324.45M 276.07M 259.9M 261.27M 253.68M 230.36M 205.76M 189.87M
ebitda 1.73B 1.9B 1.97B 2.12B 1.65B 1.17B 1.08B 1.05B 783.75M 671.79M
ebit 1.36B 1.56B 1.65B 1.84B 1.39B 904.15M 824.33M 817.05M 575.89M 483.84M
nonOperatingIncomeExcludingInterest -559K -13.81M -7.57M -2.28M 1.45M 2.74M -5.62M - - -
operatingIncome 1.36B 1.54B 1.64B 1.84B 1.39B 906.88M 818.71M 817.05M 575.89M 483.84M
totalOtherIncomeExpensesNet 263K 13.6M 7.1M 717K -3.18M -5.52M 5.24M -1.54M -54000 -6.25M
incomeBeforeTax 1.36B 1.56B 1.65B 1.84B 1.39B 901.36M 823.95M 815.51M 575.83M 477.59M
incomeTaxExpense 337.6M 371.52M 408.27M 464.19M 354.05M 228.68M 208.43M 209.84M 112.06M 181.82M
netIncomeFromContinuingOperations 1.02B 1.19B 1.24B 1.38B 1.03B 672.68M 615.52M 605.67M 463.77M 295.76M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 1.02B 1.19B 1.24B 1.38B 1.03B 672.68M 615.52M 605.67M 463.77M 295.76M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 1.02B 1.19B 1.24B 1.38B 1.03B 672.68M 615.52M 605.67M 463.77M 295.76M
eps 4.85 5.51 5.66 6.13 4.47 2.86 2.56 2.46 1.88 1.19
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 120.09M 108.68M 433.8M 186.31M 462.56M 401.43M 403.57M 190.28M 127.46M 10.17M
shortTermInvestments - - - 49.36M 254.43M 330.27M - - - -
cashAndShortTermInvestments 120.09M 108.68M 433.8M 235.67M 717M 731.7M 403.57M 190.28M 127.46M 10.17M
netReceivables 494.34M 527.69M 615.32M 605.13M 599.1M 454.22M 408.16M 468.26M 415.78M 334.49M
accountsReceivables 471.95M 501.55M 578.88M 578.65M 567.47M 444.65M 397.58M 427.57M 394.17M 320.09M
otherReceivables 22.39M 26.14M 36.44M 26.48M 31.63M 9.57M 10.59M 40.69M 21.61M 14.4M
inventory - - - - - - - - - -
prepaids - - - - 67.69M 57.41M 55.1M 47.69M 41.41M 37.96M
otherCurrentAssets 80.4M 84.32M 94.21M 92.94M - - - - - -
totalCurrentAssets 694.83M 720.68M 1.14B 933.74M 1.38B 1.24B 866.83M 706.23M 584.65M 382.62M
propertyPlantEquipmentNet 4.6B 4.51B 4.1B 3.69B 3.22B 2.91B 2.97B 2.75B 2.4B 2.24B
goodwill - - - - - - 19.46M 19.46M 19.46M 19.46M
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - 19.46M 19.46M 19.46M 19.46M
longTermInvestments - - - - - - - - - -
taxAssets 117.73M - - - - - - - - -
otherNonCurrentAssets 174.32M 265.28M 273.66M 217.8M 222.07M 212.04M 140.44M 64.65M 59.85M 52.76M
totalNonCurrentAssets 4.89B 4.77B 4.37B 3.9B 3.44B 3.13B 3.13B 2.84B 2.48B 2.31B
otherAssets - - - - - - - - - -
totalAssets 5.59B 5.49B 5.51B 4.84B 4.82B 4.37B 4B 3.55B 3.07B 2.7B
totalPayables 75.84M 91.82M 112.77M 106.28M 82.52M 77.22M 73.1M 78.52M 73.73M 89.22M
accountPayables 62.7M 91.82M 112.77M 106.28M 82.52M 68.51M 70.25M 78.52M 73.73M 89.22M
otherPayables 13.15M - - - - 8.71M 2.85M - - -
accruedExpenses 239.12M 285.42M 132.93M 115.24M 123.81M 104.6M 100.46M 79.76M 74.75M 70.25M
shortTermDebt 37.2M 35.7M 20M 20M - - - - 50M -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - - 8.71M 8.71M - - -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 131.74M 127.59M 278.95M 288.28M 257.9M 191.3M 192.52M 198.46M 152.57M 129.17M
totalCurrentLiabilities 483.91M 540.53M 544.66M 529.79M 464.23M 373.13M 366.08M 356.73M 351.05M 288.64M
longTermDebt 20M 39.99M 59.98M 79.96M 99.95M 99.93M 45M 45M 45M 104.98M
capitalLeaseObligationsNonCurrent 84.2M 92.6M - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 488.42M 381.93M 363.13M 310.52M 248.72M 220.21M 261.96M 247.67M 189.96M 272.6M
otherNonCurrentLiabilities 200.32M 191.76M 286.82M 265.42M 328.84M 349.85M 241.8M 215.4M 205.56M 178.88M
totalNonCurrentLiabilities 792.93M 706.28M 709.92M 655.9M 677.5M 669.99M 548.77M 508.07M 440.52M 556.45M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 84.2M 92.6M - - - - - - - -
totalLiabilities 1.28B 1.25B 1.25B 1.19B 1.14B 1.04B 914.85M 864.8M 791.57M 845.09M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 20.86M 21.3M 21.79M 11.02M 11.5M 11.71M 11.95M 8.12M 8.24M 8.24M
retainedEarnings 4.06B 4B 4B 3.4B 3.49B 3.09B 2.85B 2.53B 2.13B 1.71B
additionalPaidInCapital 234.6M 228.08M 231.45M 244.59M 174.44M 226.45M 218.46M 142.18M 138.36M 135.47M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 1.02B 1.19B 1.24B 1.38B 1.03B 672.68M 615.52M 605.67M 463.77M 295.76M
depreciationAndAmortization 364.69M 344.58M 324.45M 276.07M 259.9M 261.27M 253.68M 230.36M 205.76M 189.87M
deferredIncomeTax -11.25M 19.34M 53.34M - - - - - - -
stockBasedCompensation 12.85M 11.35M 11.08M 15.89M 15.04M 14.3M 42.9M 10.7M 22.7M 16.2M
changeInWorkingCapital -40.46M 84.16M -55.35M -83.01M -127.28M 9.04M 43.34M 14.04M -34.69M -61000
accountsReceivables 28.35M 74.08M - -13.01M -125.56M -49.04M 30.33M -34.67M -76.35M -11.18M
inventory - - - - - - - - - -
accountsPayables -29.12M -20.96M 6.5M - - - - - - -
otherWorkingCapital -39.68M 31.03M -61.85M -70M -1.72M 58.09M 13M 48.7M 41.66M 11.12M
otherNonCashItems 20.59M 13.78M -3.89M 105.48M 30.57M -24.27M 28.45M 39.36M -121.25M 63.81M
netCashProvidedByOperatingActivities 1.37B 1.66B 1.57B 1.69B 1.21B 933.02M 983.89M 900.12M 536.29M 565.58M
investmentsInPropertyPlantAndEquipment -415.03M -771.32M -757.31M -775.15M -550.08M -225.08M -479.32M -588.29M -382.12M -417.94M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - -30M - - - - - - - -
salesMaturitiesOfInvestments - 30M 48.85M - - - - - - -
otherInvestingActivities 48.62M 20.12M 48.64M 227.68M 94.79M -326.58M 5.69M 7.9M 14.38M 10.54M
netCashProvidedByInvestingActivities -366.41M -751.19M -659.82M -547.47M -455.29M -551.66M -473.64M -580.39M -367.75M -407.4M
netDebtIssuance -20M -20M -20M - - 54.92M - -50M -9.98M -28.83M
longTermNetDebtIssuance -20M -20M -20M - - 54.92M - -50M -9.98M -28.83M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -730.34M -967.29M -453.61M -1.28B -536.46M -364.06M -240.96M -163.26M -8.01M -130.32M
netCommonStockIssuance -730.34M -967.29M -453.61M -1.28B -536.46M -364.06M -240.96M -163.26M -8.01M -130.32M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -730.34M -967.29M -453.61M -1.28B -536.46M -364.06M -240.96M -163.26M -8.01M -130.32M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -235.64M -223.62M -175.09M -134.48M -92.37M -71.02M -54.55M -42.57M -32.92M -
commonDividendsPaid -235.64M -223.62M -175.09M -134.48M -92.37M -71.02M -54.55M -42.57M -32.92M -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -6.33M -22.3M -13.13M -8.66M -67.35M -3.34M -1.45M -1.07M -344K -338K
netCashProvidedByFinancingActivities -992.31M -1.23B -661.83M -1.42B -696.18M -383.5M -296.96M -256.9M -51.26M -159.48M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 1.33B 1.31B 1.41B 1.41B 1.37B 1.39B 1.47B 1.5B 1.46B 1.5B
costOfRevenue 965.44M 914.12M 937.64M 952.55M 924.77M 919.52M 955.02M 961.38M 956.1M 966.98M
grossProfit 369.26M 393.17M 468.87M 455.17M 450.09M 466.31M 515.19M 537.32M 503.97M 528.56M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 47.07M 51.8M 45.08M 69.77M 68.16M 89.99M 73.3M 71.67M 74.76M 80.49M
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 47.07M 51.8M 45.08M 69.77M 68.16M 89.99M 73.3M 71.67M 74.76M 80.49M
otherExpenses 4.85M 37.12M 62.95M 27.51M 43.87M 42.3M 40.02M 43.96M 42.78M 27.07M
operatingExpenses 51.92M 88.92M 108.03M 97.28M 112.03M 132.29M 113.33M 115.63M 117.54M 107.55M
costAndExpenses 1.02B 1B 1.05B 1.05B 1.04B 1.05B 1.07B 1.08B 1.07B 1.07B
netInterestIncome 1.98M 956K 555K 678K 1.66M 1.88M 1.76M 5.83M 7.34M 5.23M
interestIncome 2.28M 1.24M 559K 684K 1.66M 1.9M 1.78M 5.96M 7.37M 5.31M
interestExpense 299K 284K 4000 6000 2000 25000 19000 131K 37000 85000
depreciationAndAmortization 92.31M 92.67M 92.22M 90.66M 89.14M 88.81M 86.67M 84.57M 84.53M 84.65M
ebitda 408M 398.1M 453.07M 447.88M 427.78M 424.01M 489.78M 511.14M 477.45M 510.06M
ebit 315.7M 305.43M 360.85M 357.22M 338.65M 335.2M 403.11M 426.58M 392.92M 425.41M
nonOperatingIncomeExcludingInterest 1.64M -1.18M -4000 673K -591K -1.18M -1.25M -4.89M -6.49M -4.4M
operatingIncome 317.34M 304.25M 360.84M 357.9M 338.06M 334.02M 401.86M 421.69M 386.43M 421.01M
totalOtherIncomeExpensesNet 337K 896K -543K -679K 589K 1.16M 1.23M 4.76M 6.46M 4.31M
incomeBeforeTax 317.68M 305.15M 360.3M 357.22M 338.64M 335.18M 403.09M 426.45M 392.88M 425.32M
incomeTaxExpense 79.42M 75.68M 89.35M 88.59M 83.98M 72.03M 94.51M 104.4M 100.58M 102.51M
netIncomeFromContinuingOperations 238.26M 229.47M 270.95M 268.63M 254.66M 263.14M 308.58M 322.04M 292.3M 322.82M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 238.26M 229.47M 270.95M 268.63M 254.66M 263.14M 308.58M 322.04M 292.3M 322.82M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 238.26M 229.47M 270.95M 268.63M 254.66M 263.14M 308.58M 322.04M 292.3M 322.82M
eps 1.14 1.09 1.29 1.27 1.2 1.23 1.44 1.49 1.34 1.48
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 288.08M 120.09M 46.59M 24.06M 97.2M 108.68M 74.16M 74.3M 580.97M 433.8M
shortTermInvestments - - - - - - - 30.27M - -
cashAndShortTermInvestments 288.08M 120.09M 46.59M 24.06M 97.2M 108.68M 74.16M 104.58M 580.97M 433.8M
netReceivables 566.5M 494.34M 540.12M 585.93M 568.54M 527.69M 576.68M 604.34M 603.53M 615.32M
accountsReceivables 542.21M 471.95M 518.97M 530.47M 545.58M 501.55M 545.75M 578.1M 582.21M 578.88M
otherReceivables 24.3M 22.39M 21.16M 55.47M 22.96M 26.14M 30.94M 26.24M 21.32M 36.44M
inventory - - - - - - - - - -
prepaids - - - - - - - - - -
otherCurrentAssets 71.66M 80.4M 77.09M 88.15M 68.64M 84.32M 84.22M 98.2M 79.16M 94.21M
totalCurrentAssets 926.25M 694.83M 663.81M 698.14M 734.38M 720.68M 735.06M 807.11M 1.26B 1.14B
propertyPlantEquipmentNet 4.47B 4.6B 4.59B 4.59B 4.5B 4.51B 4.43B 4.28B 4.13B 4.1B
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments - - - - - - - - - -
taxAssets - 117.73M - - - - - - - -
otherNonCurrentAssets 263.32M 174.32M 267.2M 262.52M 259.55M 265.28M 265.02M 258.16M 259.6M 273.66M
totalNonCurrentAssets 4.73B 4.89B 4.85B 4.85B 4.76B 4.77B 4.69B 4.54B 4.39B 4.37B
otherAssets - - - - - - - - - -
totalAssets 5.66B 5.59B 5.52B 5.55B 5.49B 5.49B 5.43B 5.34B 5.65B 5.51B
totalPayables 94.01M 75.84M 101.76M 85.68M 161.52M 91.82M 110.41M 138.57M 174.4M 112.77M
accountPayables 94.01M 62.7M 81.92M 85.68M 84.24M 91.82M 99.28M 112.61M 97.69M 112.77M
otherPayables - 13.15M 19.84M - 77.28M - 11.14M 25.97M 76.71M -
accruedExpenses 388.27M 239.12M 147.2M 144.42M 142.57M 143.29M 139.35M 134.29M 123.77M 132.93M
shortTermDebt 20M 37.2M 20M 20M 20M 20M 20M 20M 20M 20M
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables 89.45M - - - 77.28M - 11.14M 25.97M 76.71M -
deferredRevenue - - - - - - - - - -
otherCurrentLiabilities 89.45M 131.74M 282.4M 256.77M 233.26M 285.42M 283.82M 259.9M 232.5M 278.95M
totalCurrentLiabilities 591.72M 483.91M 551.36M 506.86M 557.35M 540.53M 553.58M 552.75M 550.67M 544.66M
longTermDebt 20M 20M 64.99M 149.99M 39.99M 39.99M 39.98M 39.98M 59.98M 59.98M
capitalLeaseObligationsNonCurrent - 84.2M - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 370.68M 488.42M 354.48M 381.93M 381.93M 381.93M 374.82M 363.13M 363.13M 363.13M
otherNonCurrentLiabilities 274.82M 200.32M 282.6M 281.68M 276.7M 284.36M 281.71M 275.33M 275.93M 286.82M
totalNonCurrentLiabilities 665.5M 792.93M 702.08M 813.6M 698.62M 706.28M 696.51M 678.44M 699.04M 709.92M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 84.2M - - - - - - - -
totalLiabilities 1.26B 1.28B 1.25B 1.32B 1.26B 1.25B 1.25B 1.23B 1.25B 1.25B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 20.82M 20.86M 20.94M 21.06M 21.19M 21.3M 21.38M 21.48M 21.76M 21.79M
retainedEarnings 4.14B 4.06B 4.01B 3.98B 3.99B 4B 3.97B 3.9B 4.15B 4B
additionalPaidInCapital 234.34M 234.6M 231.59M 228.62M 226.58M 228.08M 186.98M 186.58M 225.5M 231.45M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 238.26M 229.47M 270.95M 268.63M 254.66M 263.14M 308.58M 322.04M 292.3M 322.82M
depreciationAndAmortization 92.31M 92.67M 92.22M 90.66M 89.14M 88.81M 86.67M 84.57M 84.53M 84.65M
deferredIncomeTax - 16.2M -27.45M - - 7.11M 12.23M - - -
stockBasedCompensation - 12.85M - - - - - - - 11.08M
changeInWorkingCapital 37.24M -32.9M 91.53M -82.69M -16.4M 36.53M 35.64M -26.6M 38.6M 20.37M
accountsReceivables - - - - - - - - - -3.88M
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital 37.24M -32.9M 91.53M -82.69M -16.4M 36.53M 35.64M -26.6M 38.6M 24.25M
otherNonCashItems 5.83M -8M 10.22M 9.24M 9.12M 5.46M 3.36M 7.85M 8.46M -2.22M
netCashProvidedByOperatingActivities 373.63M 310.29M 437.47M 285.85M 336.52M 401.06M 446.48M 387.86M 423.89M 436.69M
investmentsInPropertyPlantAndEquipment -62.57M -45.78M -93.94M -187.16M -88.15M -170.92M -242.76M -238.13M -119.51M -105.95M
acquisitionsNet - - 3.85M - - - - - - -
purchasesOfInvestments - - - - - - -30M - - -
salesMaturitiesOfInvestments - - - - - - 30M - - -
otherInvestingActivities 9.92M 37.61M - 1.93M 5.23M 3.97M 41.32M -26.73M 1.56M 26.41M
netCashProvidedByInvestingActivities -52.65M -8.17M -90.09M -185.23M -82.92M -166.94M -201.44M -264.86M -117.95M -79.54M
netDebtIssuance - -45M -85M 110M - - - - - -
longTermNetDebtIssuance - -45M -85M 110M - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -88.14M -124.91M -180.84M -223.51M -201.08M -142.52M -187.66M -511.83M -85.28M -85.52M
netCommonStockIssuance -88.14M -124.91M -180.84M -223.51M -201.08M -182.52M -187.66M -511.83M -85.28M -85.52M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -88.14M -124.91M -180.84M -223.51M -201.08M -182.52M -187.66M -511.83M -85.28M -85.52M
netPreferredStockIssuance - - - - - 40M - - - -
netDividendsPaid -60.5M -58.43M -58.68M -59.03M -59.5M -55.41M -55.62M -55.95M -56.63M -43.6M
commonDividendsPaid -60.5M -58.43M -58.68M -59.03M -59.5M -55.41M -55.62M -55.95M -56.63M -43.6M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -4.36M -281K -324K -1.22M -4.51M -1.67M -1.9M -61.88M -16.85M -845K
netCashProvidedByFinancingActivities -152.99M -228.63M -324.85M -173.75M -265.08M -199.6M -245.18M -629.67M -158.77M -129.96M