Old Dominion Freight Line (ODFL) Income Statement (2009 - 2026)
Income Statement report data from Jun 30, 2009 to Mar 31, 2026 for Old Dominion Freight Line (ODFL).
All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.
Reported currency: USD
| Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Jun 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Jun 30, 2017 | Mar 31, 2017 | Dec 31, 2016 | Sep 30, 2016 | Jun 30, 2016 | Mar 31, 2016 | Dec 31, 2015 | Sep 30, 2015 | Jun 30, 2015 | Mar 31, 2015 | Dec 31, 2014 | Sep 30, 2014 | Jun 30, 2014 | Mar 31, 2014 | Dec 31, 2013 | Sep 30, 2013 | Jun 30, 2013 | Mar 31, 2013 | Dec 31, 2012 | Sep 30, 2012 | Jun 30, 2012 | Mar 31, 2012 | Dec 31, 2011 | Sep 30, 2011 | Jun 30, 2011 | Mar 31, 2011 | Dec 31, 2010 | Sep 30, 2010 | Jun 30, 2010 | Mar 31, 2010 | Sep 30, 2009 | Jun 30, 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue and COGS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Revenue | 1.33B (+2.10%) | 1.31B (-7.05%) | 1.41B (-0.09%) | 1.41B (+2.39%) | 1.37B (-0.79%) | 1.39B (-5.74%) | 1.47B (-1.90%) | 1.50B (+2.65%) | 1.46B (-2.37%) | 1.50B (-1.30%) | 1.52B (+7.22%) | 1.41B (-2.01%) | 1.44B (-3.32%) | 1.49B (-6.99%) | 1.60B (-3.82%) | 1.67B (+11.37%) | 1.50B (+6.16%) | 1.41B (+0.74%) | 1.40B (+6.11%) | 1.32B (+17.12%) | 1.13B (+4.95%) | 1.07B (+1.44%) | 1.06B (+18.07%) | 896M (-9.23%) | 987M (-2.17%) | 1.01B (-3.74%) | 1.05B (-1.15%) | 1.06B (+7.05%) | 991M (-3.52%) | 1.03B (-2.96%) | 1.06B (+2.39%) | 1.03B (+11.73%) | 925M (-43.77%) | 1.65B (+88.45%) | 873M (+3.94%) | 840M (+2099675.00%) | 40K (-100.00%) | 2.99B (+29914700.00%) | 10K (0.00%) | 10K (-50.00%) | 20K (0.00%) | 20K (-33.33%) | 30K (-62.50%) | 80K (+14.29%) | 70K (+133.33%) | 30K (+50.00%) | 20K (-33.33%) | 30K (0.00%) | 30K (-40.00%) | 50K (0.00%) | 50K (+25.00%) | 40K (+300.00%) | 10K (0.00%) | 10K (-50.00%) | 20K (-33.33%) | 30K (-40.00%) | 50K (-64.29%) | 140K | - | 10K (-50.00%) | 20K (+100.00%) | 10K (-75.00%) | 40K (-20.00%) | 50K (0.00%) | 50K | - | 10K |
Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating Expenses | 1.02B (+1.43%) | 1.00B (-4.08%) | 1.05B (-0.40%) | 1.05B (+1.26%) | 1.04B (-1.43%) | 1.05B (-1.55%) | 1.07B (-0.80%) | 1.08B (+0.31%) | 1.07B (-0.08%) | 1.07B (+0.40%) | 1.07B (+4.76%) | 1.02B (-3.54%) | 1.06B (-0.22%) | 1.06B (-4.17%) | 1.11B (-4.41%) | 1.16B (+6.14%) | 1.09B (+5.18%) | 1.04B (+2.09%) | 1.02B (+6.64%) | 953M (+11.26%) | 857M (+4.61%) | 819M (+3.96%) | 788M (+13.04%) | 697M (-13.32%) | 804M (-2.04%) | 821M (-1.20%) | 831M (+0.57%) | 826M (+1.70%) | 812M (+0.53%) | 808M (-2.62%) | 830M (+2.07%) | 813M (+4.81%) | 776M (+3.75%) | 748M (+5.44%) | 709M (+4.36%) | 679M (+5.19%) | 646M (+2.16%) | 632M (-2.00%) | 645M (+3.73%) | 622M (+2.27%) | 608M (-2.01%) | 621M (-2.97%) | 640M (+2.96%) | 621M (+4.82%) | 593M (-2.64%) | 609M (-1.39%) | 617M (+6.38%) | 580M (+7.42%) | 540M (+4.77%) | 516M (-0.53%) | 518M (+5.21%) | 493M (+4.29%) | 472M (+0.11%) | 472M (+0.51%) | 470M (+1.02%) | 465M (+4.95%) | 443M (-0.04%) | 443M (+3.94%) | 426M (+2.57%) | 416M (+8.02%) | 385M (+6.58%) | 361M (+2.38%) | 353M (+7.42%) | 328M (+8.90%) | 301M (-0.46%) | 303M (+2.74%) | 295M |
Depreciation And Amortization | 92M (-0.39%) | 93M (+0.49%) | 92M (+1.72%) | 91M (+1.72%) | 89M (+0.36%) | 89M (+2.47%) | 87M (+2.50%) | 85M (+0.04%) | 85M (-0.14%) | 85M (+0.70%) | 84M (+5.36%) | 80M (+5.04%) | 76M (+5.41%) | 72M (+5.41%) | 68M (+0.06%) | 68M (+1.44%) | 67M (+0.82%) | 67M (+2.50%) | 65M (+1.89%) | 64M (-0.06%) | 64M (-1.72%) | 65M (+0.20%) | 65M (-1.16%) | 66M (+0.46%) | 65M (+1.39%) | 65M (+1.65%) | 63M (+1.47%) | 63M (-0.79%) | 63M (+0.82%) | 63M (+7.69%) | 58M (+3.29%) | 56M (+5.16%) | 53M (+0.73%) | 53M (+2.23%) | 52M (+2.93%) | 50M (+0.32%) | 50M (+1.45%) | 50M (+1.08%) | 49M (+5.51%) | 46M (+3.82%) | 45M (+1.24%) | 44M (+3.90%) | 43M (+7.02%) | 40M (+2.53%) | 39M (-1.92%) | 40M (+4.88%) | 38M (+7.37%) | 35M (+3.02%) | 34M (+0.83%) | 34M (+2.73%) | 33M (+7.83%) | 31M (+2.31%) | 30M (-0.40%) | 30M (+4.25%) | 29M (+8.33%) | 27M (+3.84%) | 26M (+5.15%) | 24M (+3.80%) | 23M (+6.32%) | 22M (+4.21%) | 21M (+6.34%) | 20M (+2.37%) | 19M (-0.77%) | 20M (-9.28%) | 22M (-10.36%) | 24M (+0.38%) | 24M |
Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating Income | 317M (+4.30%) | 304M (-15.68%) | 361M (+0.82%) | 358M (+5.87%) | 338M (+1.21%) | 334M (-16.88%) | 402M (-4.70%) | 422M (+9.12%) | 386M (-8.21%) | 421M (-5.40%) | 445M (+13.64%) | 392M (+2.23%) | 383M (-10.97%) | 430M (-13.27%) | 496M (-2.48%) | 509M (+25.42%) | 406M (+8.89%) | 372M (-2.85%) | 383M (+4.75%) | 366M (+35.74%) | 270M (+6.04%) | 254M (-5.90%) | 270M (+35.68%) | 199M (+8.74%) | 183M (-2.70%) | 188M (-13.46%) | 218M (-7.23%) | 234M (+31.42%) | 178M (-18.47%) | 219M (-4.18%) | 228M (+3.59%) | 220M (+47.64%) | 149M (+4.10%) | 143M (-12.46%) | 164M (+2.15%) | 160M (+48.38%) | 108M (-4.70%) | 113M (-17.43%) | 137M (+2.97%) | 133M (+34.04%) | 100M (-12.61%) | 114M (-18.54%) | 140M (-0.75%) | 141M (+36.04%) | 104M (-7.77%) | 112M (-11.06%) | 126M (+2.90%) | 123M (+53.28%) | 80M (+4.16%) | 77M (-21.65%) | 98M (+0.52%) | 98M (+47.97%) | 66M (-2.34%) | 68M (-16.57%) | 81M (-2.01%) | 83M (+52.32%) | 54M (-14.36%) | 63M (-7.16%) | 68M (+5.48%) | 65M (+70.49%) | 38M (-0.13%) | 38M (-12.47%) | 43M (+8.42%) | 40M (+144.26%) | 16M (-17.89%) | 20M (-6.99%) | 21M |
Ebit | 317M (+4.30%) | 304M (-15.68%) | 361M (+0.82%) | 358M (+5.87%) | 338M (+1.21%) | 334M (-16.88%) | 402M (-4.70%) | 422M (+9.12%) | 386M (-8.21%) | 421M (-5.40%) | 445M (+13.64%) | 392M (+2.23%) | 383M (-10.97%) | 430M (-13.27%) | 496M (-2.48%) | 509M (+25.42%) | 406M (+8.89%) | 372M (-2.85%) | 383M (+4.75%) | 366M (+35.74%) | 270M (+6.04%) | 254M (-5.90%) | 270M (+35.68%) | 199M (+8.74%) | 183M (-2.70%) | 188M (-13.46%) | 218M (-7.23%) | 234M (+31.42%) | 178M (-18.47%) | 219M (-4.18%) | 228M (+3.59%) | 220M (+47.64%) | 149M (+4.10%) | 143M (-12.46%) | 164M (+2.15%) | 160M (+48.38%) | 108M (-4.70%) | 113M (-17.43%) | 137M (+2.97%) | 133M (+34.04%) | 100M (-12.61%) | 114M (-18.54%) | 140M (-0.75%) | 141M (+36.04%) | 104M (-7.77%) | 112M (-11.06%) | 126M (+2.90%) | 123M (+53.28%) | 80M (+4.16%) | 77M (-21.65%) | 98M (+0.52%) | 98M (+47.97%) | 66M (-2.34%) | 68M (-16.57%) | 81M (-2.01%) | 83M (+52.32%) | 54M (-14.36%) | 63M (-7.16%) | 68M (+5.48%) | 65M (+70.49%) | 38M (-0.13%) | 38M (-12.47%) | 43M (+8.42%) | 40M (+144.26%) | 16M (-17.89%) | 20M (-6.99%) | 21M |
EBITDA | 410M (+3.21%) | 397M (-12.39%) | 453M (+1.00%) | 449M (+5.00%) | 427M (+1.03%) | 423M (-13.45%) | 489M (-3.50%) | 506M (+7.49%) | 471M (-6.86%) | 506M (-4.42%) | 529M (+12.24%) | 471M (+2.70%) | 459M (-8.62%) | 502M (-11.01%) | 564M (-2.18%) | 577M (+22.00%) | 473M (+7.67%) | 439M (-2.07%) | 449M (+4.32%) | 430M (+28.88%) | 334M (+4.46%) | 319M (-4.72%) | 335M (+26.55%) | 265M (+6.55%) | 249M (-1.66%) | 253M (-10.04%) | 281M (-5.40%) | 297M (+23.01%) | 242M (-14.18%) | 281M (-1.77%) | 286M (+3.52%) | 277M (+36.44%) | 203M (+3.19%) | 197M (-8.92%) | 216M (+2.34%) | 211M (+33.12%) | 158M (-2.83%) | 163M (-12.57%) | 186M (+3.63%) | 180M (+24.67%) | 144M (-8.74%) | 158M (-13.30%) | 182M (+0.97%) | 181M (+26.92%) | 142M (-6.25%) | 152M (-7.40%) | 164M (+3.90%) | 158M (+38.27%) | 114M (+3.15%) | 111M (-15.53%) | 131M (+2.26%) | 128M (+33.73%) | 96M (-1.72%) | 97M (-11.13%) | 110M (+0.50%) | 109M (+36.80%) | 80M (-8.95%) | 88M (-4.36%) | 92M (+5.69%) | 87M (+46.78%) | 59M (+2.09%) | 58M (-7.88%) | 63M (+5.41%) | 60M (+57.03%) | 38M (-13.78%) | 44M (-3.11%) | 45M |
Other Income / Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Non Operating Income | -1.64M (-54.32%) | -3.59M (+226.36%) | -1.10M (-19.12%) | -1.36M (+27.10%) | -1.07M (-66.56%) | -3.20M (+515.38%) | -520.00K (-51.40%) | -1.07M (+21.59%) | -880.00K (-83.17%) | -5.23M (+508.14%) | -860.00K (-55.90%) | -1.95M (+29.14%) | -1.51M (-41.92%) | -2.60M (+642.86%) | -350.00K (-53.33%) | -750.00K (+25.00%) | -600.00K (-73.21%) | -2.24M (+729.63%) | -270.00K (-80.58%) | -1.39M (+969.23%) | -130.00K (-97.16%) | -4.57M (+376.04%) | -960.00K | 370K | -3.62M (+217.54%) | -1.14M (+35.71%) | -840.00K (+61.54%) | -520.00K | 600K | -4.46M | 70K (-78.79%) | 330K | -2.30M | 1.36M (+38.78%) | 980K (+127.91%) | 430K | -410.00K (-79.19%) | -1.97M (+19600.00%) | -10.00K (-96.15%) | -260.00K (-50.00%) | -520.00K (-83.85%) | -3.22M (+72.19%) | -1.87M (+325.00%) | -440.00K (+83.33%) | -240.00K (-89.52%) | -2.29M (+141.05%) | -950.00K (+2275.00%) | -40.00K (-94.81%) | -770.00K (+175.00%) | -280.00K (-28.21%) | -390.00K (+18.18%) | -330.00K (+371.43%) | -70.00K (-90.41%) | -730.00K | 290K | -870.00K | 350K | -100.00K (-94.05%) | -1.68M (+366.67%) | -360.00K | 1.42M | -850.00K | 180K | -1.03M (+1371.43%) | -70.00K | 390K | -250.00K |
Net Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Before Tax | 318M (+4.11%) | 305M (-15.31%) | 360M (+0.86%) | 357M (+5.49%) | 339M (+1.03%) | 335M (-16.85%) | 403M (-5.48%) | 426M (+8.54%) | 393M (-7.63%) | 425M (-4.72%) | 446M (+13.89%) | 392M (+2.03%) | 384M (-11.08%) | 432M (-12.92%) | 496M (-2.39%) | 508M (+25.46%) | 405M (+8.95%) | 372M (-2.92%) | 383M (+5.09%) | 364M (+35.31%) | 269M (-70.12%) | 901M | - | - | - | 824M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income Tax Expense | 79M (+4.94%) | 76M (-15.30%) | 89M (+0.86%) | 89M (+5.49%) | 84M (+16.59%) | 72M (-23.79%) | 95M (-9.47%) | 104M (+3.80%) | 101M (-1.88%) | 103M (-4.28%) | 107M (+7.56%) | 100M (+0.45%) | 99M (-8.29%) | 108M (-8.92%) | 119M (-10.20%) | 132M (+25.47%) | 105M (+13.28%) | 93M (-3.48%) | 96M (+1.59%) | 95M (+35.54%) | 70M (+10.17%) | 63M (-4.48%) | 66M (+29.82%) | 51M (+7.74%) | 48M (+4.28%) | 46M (-16.08%) | 54M (-11.71%) | 62M (+30.68%) | 47M (-18.71%) | 58M (+3.82%) | 56M (-3.93%) | 58M (+52.14%) | 38M | -53.39M | 62M (+0.55%) | 62M (+49.59%) | 41M (-3.39%) | 43M (-15.56%) | 51M (-0.08%) | 51M (+35.02%) | 38M (-5.41%) | 40M (-24.31%) | 52M (-2.43%) | 54M (+36.86%) | 39M (-2.89%) | 40M (-11.92%) | 46M (-2.67%) | 47M (+50.62%) | 31M (+12.29%) | 28M (-20.46%) | 35M (-4.15%) | 37M (+59.70%) | 23M (-7.54%) | 25M (-9.22%) | 27M (-12.52%) | 31M (+53.84%) | 20M (-2.22%) | 21M (-15.23%) | 24M (+14.17%) | 21M (+54.21%) | 14M (+6.59%) | 13M (-19.69%) | 16M (+13.32%) | 14M (+178.99%) | 5.14M (-23.74%) | 6.74M (-5.87%) | 7.16M |
Net Income From Continuing Operations | 238M (+3.83%) | 229M (-15.31%) | 271M (+0.86%) | 269M (+5.49%) | 255M (-3.22%) | 263M (-14.73%) | 309M (-4.18%) | 322M (+10.18%) | 292M (-9.45%) | 323M (-4.85%) | 339M (+16.05%) | 292M (+2.57%) | 285M (-12.01%) | 324M (-14.17%) | 377M (+0.35%) | 376M (+25.46%) | 300M (+7.51%) | 279M (-2.73%) | 287M (+6.32%) | 270M (+35.22%) | 199M (+5.02%) | 190M (-5.96%) | 202M (+36.57%) | 148M (+10.99%) | 133M (-7.53%) | 144M (-12.24%) | 164M (-5.73%) | 174M (+30.57%) | 133M (-16.39%) | 159M (-8.06%) | 173M (+6.12%) | 163M (+49.48%) | 109M (-44.57%) | 197M (+92.80%) | 102M (+3.95%) | 98M (+49.60%) | 66M (-3.97%) | 69M (-19.95%) | 86M (+5.15%) | 81M (+35.00%) | 60M (-16.52%) | 72M (-14.40%) | 84M (-1.40%) | 86M (+36.87%) | 63M (-10.52%) | 70M (-10.32%) | 78M (+5.50%) | 74M (+60.93%) | 46M (-2.69%) | 47M (-21.60%) | 60M (+3.24%) | 58M (+43.67%) | 41M (+2.71%) | 39M (-22.65%) | 51M (+6.71%) | 48M (+53.79%) | 31M (-22.02%) | 40M (+3.24%) | 39M (-1.90%) | 39M (+82.57%) | 22M (-2.22%) | 22M (-9.52%) | 24M (+13.34%) | 22M (+179.35%) | 7.70M (-26.67%) | 11M (-2.05%) | 11M |
Net Income | 238M (+3.83%) | 229M (-15.31%) | 271M (+0.86%) | 269M (+5.49%) | 255M (-3.22%) | 263M (-14.73%) | 309M (-4.18%) | 322M (+10.18%) | 292M (-9.45%) | 323M (-4.85%) | 339M (+16.05%) | 292M (+2.57%) | 285M (-12.01%) | 324M (-14.17%) | 377M (+0.35%) | 376M (+25.46%) | 300M (+7.51%) | 279M (-2.73%) | 287M (+6.32%) | 270M (+35.22%) | 199M (+5.02%) | 190M (-5.96%) | 202M (+36.57%) | 148M (+10.99%) | 133M (-7.53%) | 144M (-12.24%) | 164M (-5.73%) | 174M (+30.57%) | 133M (-16.39%) | 159M (-8.06%) | 173M (+6.12%) | 163M (+49.48%) | 109M (-44.57%) | 197M (+92.80%) | 102M (+3.95%) | 98M (+49.60%) | 66M (-3.97%) | 69M (-19.95%) | 86M (+5.15%) | 81M (+35.00%) | 60M (-16.52%) | 72M (-14.40%) | 84M (-1.40%) | 86M (+36.87%) | 63M (-10.52%) | 70M (-10.32%) | 78M (+5.50%) | 74M (+60.93%) | 46M (-2.69%) | 47M (-21.60%) | 60M (+3.24%) | 58M (+43.67%) | 41M (+2.71%) | 39M (-22.65%) | 51M (+6.71%) | 48M (+53.79%) | 31M (-22.02%) | 40M (+3.24%) | 39M (-1.90%) | 39M (+82.57%) | 22M (-2.22%) | 22M (-9.52%) | 24M (+13.34%) | 22M (+179.35%) | 7.70M (-26.67%) | 11M (-2.05%) | 11M |