Income Statement - OLD DOMINION FREIGHT LINE, INC. (ODFL)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 5,496.39 | 5,814.81 | 5,866.15 | 6,260.08 | 5,256.33 | 4,015.13 | 4,109.11 | 4,043.70 | 3,358.11 | 2,991.52 | 2,972.44 | 2,787.90 | 2,337.65 | 2,134.58 | 1,903.80 | 1,481.00 | 1,245.01 | 1,537.72 | 1,401.54 | 1,279.43 |
| Cost of revenue | 3,729.09 | 3,792.02 | 3,793.95 | 4,003.95 | 3,481.27 | 2,786.53 | 2,938.90 | 2,899.45 | 2,482.73 | 2,246.89 | 2,214.94 | 2,100.41 | 1,801.40 | 1,663.86 | 1,500.29 | 1,199.21 | 265.29 | 400.84 | 204.16 | 309.29 |
| Gross profit | 1,767.30 | 2,022.79 | 2,072.20 | 2,256.13 | 1,775.06 | 1,228.60 | 1,170.22 | 1,144.24 | 875.38 | 744.63 | 757.50 | 687.49 | 536.25 | 470.72 | 403.51 | 281.79 | 979.72 | 1,136.88 | 1,197.38 | 970.14 |
| Total operating expenses | 406.26 | 478.80 | 431.53 | 415.49 | 383.46 | 321.72 | 351.51 | 327.19 | 299.49 | 260.79 | 259.26 | 246.18 | 197.81 | 185.46 | 169.44 | 144.05 | 901.15 | 1,001.15 | 976.93 | 839.66 |
| Operating income | 1,361.05 | 1,544.00 | 1,640.67 | 1,840.63 | 1,391.60 | 906.88 | 818.71 | 817.05 | 575.89 | 483.84 | 498.24 | 441.31 | 338.44 | 285.25 | 234.07 | 137.74 | 70.39 | 129.07 | 129.94 | 130.49 |
| Non-operating income (net) | 0.26 | 13.60 | 7.10 | 0.72 | -3.18 | -5.52 | 5.24 | -1.54 | -0.05 | -6.25 | -8.22 | -8.79 | -9.75 | -12.16 | -13.99 | -13.31 | -13.23 | -16.40 | -14.14 | -11.14 |
| Income before tax | 1,361.31 | 1,557.60 | 1,647.78 | 1,841.35 | 1,388.42 | 901.36 | 823.95 | 815.51 | 575.83 | 477.59 | 490.02 | 432.51 | 328.69 | 273.10 | 220.08 | 124.43 | 57.17 | 112.67 | 115.80 | 119.34 |
| Income tax expense | 337.61 | 371.52 | 408.27 | 464.19 | 354.05 | 228.68 | 208.43 | 209.85 | 112.06 | 181.82 | 185.33 | 165.00 | 122.57 | 103.65 | 80.61 | 48.78 | 22.29 | 43.99 | 43.96 | 46.77 |
| Net income | 1,023.70 | 1,186.07 | 1,239.50 | 1,377.16 | 1,034.38 | 672.68 | 615.52 | 605.67 | 463.77 | 295.77 | 304.69 | 267.51 | 206.11 | 169.45 | 139.47 | 75.65 | 34.87 | 68.68 | 71.83 | 72.57 |
Show Quarterly Income Statement
Income Statement - OLD DOMINION FREIGHT LINE, INC. (ODFL)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 1,334.70 | 1,307.30 | 1,406.51 | 1,407.72 | 1,374.86 | 1,385.83 | 1,470.21 | 1,498.70 | 1,460.07 | 1,495.55 | 1,515.28 | 1,413.19 | 1,442.14 | 1,491.66 | 1,603.69 | 1,667.45 | 1,497.28 | 1,410.36 | 1,400.05 | 1,319.41 | 1,126.52 | 1,073.39 | 1,058.17 | 896.21 | 987.36 | 1,009.21 | 1,048.46 | 1,060.67 | 990.78 | 1,026.94 | 1,058.23 | 1,033.50 | 925.02 | 891.12 | 872.99 | 839.91 | 754.10 | 745.74 | 782.61 | 755.44 | 707.73 | 734.57 | 779.47 | 762.15 | 696.25 | 721.05 | 743.59 | 702.99 | 620.28 | 592.47 | 616.46 | 590.30 | 538.42 | 527.35 | 550.51 | 547.45 | 497.14 | 485.13 | 494.48 | 480.26 | 422.68 | 398.97 | 395.98 | 368.25 | 317.80 | 310.92 | 322.76 | 316.18 | 295.14 | 335.84 | 415.87 | 417.84 | 368.17 | 358.69 | 363.30 | 359.62 | 319.94 | 319.42 | 337.57 | 330.81 | 291.63 |
| Cost of revenue | 965.44 | 914.12 | 937.64 | 952.55 | 924.77 | 919.52 | 955.02 | 961.38 | 956.10 | 966.99 | 959.35 | 916.59 | 951.02 | 964.01 | 995.14 | 1,053.41 | 991.39 | 942.39 | 913.39 | 856.97 | 768.52 | 741.77 | 705.32 | 621.04 | 718.41 | 732.05 | 737.35 | 742.03 | 727.46 | 728.36 | 747.53 | 731.09 | 692.47 | 667.04 | 634.03 | 603.78 | 577.89 | 571.26 | 578.27 | 555.58 | 541.78 | 560.96 | 570.51 | 555.76 | 527.71 | 545.92 | 550.27 | 521.02 | 483.21 | 469.92 | 464.91 | 443.72 | 422.85 | 1,253.34 | 422.01 | 416.77 | 397.25 | 121.73 | 124.18 | 123.37 | 112.45 | 187.80 | 92.13 | 85.88 | 74.91 | 44.69 | 41.27 | 37.67 | 31.41 | 36.67 | 77.22 | 85.70 | 64.33 | 38.23 | 57.70 | 49.48 | 92.52 | 54.25 | 98.30 | 94.84 | 83.36 |
| Gross profit | 369.26 | 393.17 | 468.87 | 455.17 | 450.09 | 466.31 | 515.19 | 537.32 | 503.97 | 528.57 | 555.92 | 496.60 | 491.12 | 527.65 | 608.55 | 614.04 | 505.89 | 467.97 | 486.66 | 462.44 | 358.00 | 331.62 | 352.85 | 275.17 | 268.95 | 277.15 | 311.11 | 318.63 | 263.32 | 298.58 | 310.70 | 302.40 | 232.55 | 224.08 | 238.95 | 236.14 | 176.21 | 174.48 | 204.34 | 199.86 | 165.95 | 173.61 | 208.96 | 206.39 | 168.54 | 175.13 | 193.32 | 181.97 | 137.07 | 122.55 | 151.55 | 146.58 | 115.56 | -725.99 | 128.50 | 130.69 | 99.89 | 363.40 | 370.30 | 356.89 | 310.23 | 211.17 | 303.85 | 282.37 | 242.89 | 266.23 | 281.49 | 278.50 | 263.74 | 299.17 | 338.65 | 332.14 | 303.85 | 320.46 | 305.60 | 310.14 | 227.42 | 265.17 | 239.27 | 235.98 | 208.27 |
| Total operating expenses | 51.92 | 88.92 | 108.03 | 97.28 | 112.03 | 132.29 | 113.33 | 115.63 | 117.54 | 107.55 | 110.91 | 105.00 | 108.07 | 97.42 | 112.47 | 105.33 | 100.28 | 95.48 | 103.25 | 96.40 | 88.34 | 77.32 | 82.61 | 76.01 | 85.78 | 88.89 | 93.58 | 84.15 | 84.90 | 79.74 | 82.32 | 81.92 | 83.21 | 80.63 | 75.08 | 75.71 | 68.09 | 61.03 | 66.94 | 66.42 | 66.40 | 59.69 | 69.11 | 65.49 | 64.98 | 62.83 | 67.06 | 59.28 | 57.02 | 45.71 | 53.47 | 49.01 | 49.62 | -785.67 | 47.57 | 48.10 | 45.67 | 297.63 | 299.29 | 290.05 | 269.31 | 227.91 | 258.66 | 240.31 | 225.00 | 231.85 | 241.81 | 238.82 | 233.14 | 246.00 | 272.07 | 268.23 | 259.61 | -28.97 | 252.59 | 245.45 | 294.90 | -63.06 | 300.89 | 292.21 | 268.05 |
| Operating income | 317.34 | 304.25 | 360.84 | 357.90 | 338.06 | 334.02 | 401.86 | 421.69 | 386.43 | 421.01 | 445.02 | 391.59 | 383.05 | 430.23 | 496.08 | 508.71 | 405.62 | 372.49 | 383.41 | 366.04 | 269.66 | 254.30 | 270.24 | 199.17 | 183.17 | 188.26 | 217.53 | 234.49 | 178.43 | 218.85 | 228.39 | 220.48 | 149.34 | 143.46 | 163.88 | 160.43 | 108.12 | 113.45 | 137.40 | 133.44 | 99.55 | 113.92 | 139.85 | 140.90 | 103.57 | 112.30 | 126.26 | 122.70 | 80.05 | 76.85 | 98.08 | 97.57 | 65.94 | 67.52 | 80.93 | 82.59 | 54.22 | 63.31 | 68.19 | 64.65 | 37.92 | 37.97 | 43.38 | 40.01 | 16.38 | 18.92 | 19.96 | 21.45 | 10.06 | 22.80 | 42.44 | 42.99 | 20.85 | 30.23 | 34.02 | 40.65 | 25.04 | 31.63 | 36.68 | 38.60 | 23.58 |
| Non-operating income (net) | 0.34 | 0.90 | -0.54 | -0.68 | 0.59 | 1.16 | 1.23 | 4.76 | 6.46 | 4.31 | 1.36 | 0.33 | 1.10 | 1.77 | -0.02 | -0.49 | -0.55 | -0.72 | -0.46 | -1.66 | -0.35 | -0.98 | -1.91 | -0.16 | -2.47 | 1.33 | 0.87 | 1.09 | 1.96 | -1.49 | 0.82 | 0.99 | -1.85 | 0.41 | 0.65 | -0.14 | -0.97 | -2.13 | -1.13 | -1.31 | -1.68 | -1.97 | -3.00 | -1.53 | -1.74 | -1.95 | -2.40 | -1.63 | -2.82 | -1.77 | -2.82 | -2.70 | -2.46 | -3.24 | -2.57 | -3.53 | -2.82 | -2.67 | -5.07 | -3.81 | -2.44 | -2.87 | -2.75 | -4.16 | -3.54 | -3.43 | -2.72 | -3.57 | -3.51 | -4.61 | -4.14 | -3.84 | -3.82 | -4.75 | -2.73 | -3.40 | -3.27 | -3.19 | -3.48 | -2.59 | -1.88 |
| Income before tax | 317.68 | 305.15 | 360.30 | 357.22 | 338.64 | 335.18 | 403.09 | 426.45 | 392.88 | 425.33 | 446.38 | 391.93 | 384.15 | 432.00 | 496.07 | 508.21 | 405.07 | 371.78 | 382.95 | 364.39 | 269.31 | 253.32 | 268.34 | 199.01 | 180.70 | 189.59 | 218.39 | 235.57 | 180.39 | 217.35 | 229.20 | 221.47 | 147.49 | 143.86 | 164.53 | 160.29 | 107.15 | 111.32 | 136.28 | 132.12 | 97.87 | 111.96 | 136.86 | 139.37 | 101.83 | 110.35 | 123.87 | 121.06 | 77.23 | 75.07 | 95.25 | 94.88 | 63.48 | 64.28 | 78.36 | 79.06 | 51.40 | 60.65 | 63.12 | 60.83 | 35.48 | 35.10 | 40.64 | 35.85 | 12.84 | 15.50 | 17.24 | 17.89 | 6.55 | 18.19 | 38.29 | 39.15 | 17.03 | 25.48 | 31.29 | 37.26 | 21.77 | 28.43 | 33.20 | 36.01 | 21.70 |
| Income tax expense | 79.42 | 75.68 | 89.35 | 88.59 | 83.98 | 72.03 | 94.51 | 104.40 | 100.58 | 102.51 | 107.09 | 99.56 | 99.11 | 108.07 | 118.66 | 132.14 | 105.32 | 92.97 | 96.32 | 94.81 | 69.95 | 63.49 | 66.47 | 51.20 | 47.52 | 45.57 | 54.30 | 61.50 | 47.06 | 57.89 | 55.76 | 58.04 | 38.15 | -53.39 | 62.21 | 61.87 | 41.36 | 42.81 | 50.70 | 50.74 | 37.58 | 39.73 | 52.49 | 53.80 | 39.31 | 40.48 | 45.96 | 47.22 | 31.35 | 27.92 | 35.10 | 36.62 | 22.93 | 24.80 | 27.32 | 31.23 | 20.30 | 20.76 | 24.49 | 21.45 | 13.91 | 13.05 | 16.25 | 14.34 | 5.14 | 5.82 | 6.74 | 7.16 | 2.58 | 7.14 | 14.93 | 15.27 | 6.64 | 9.77 | 11.28 | 14.72 | 8.20 | 10.59 | 13.10 | 14.40 | 8.68 |
| Net income | 238.26 | 229.47 | 270.95 | 268.63 | 254.66 | 263.14 | 308.58 | 322.05 | 292.30 | 322.82 | 339.29 | 292.36 | 285.04 | 323.93 | 377.40 | 376.08 | 299.75 | 278.81 | 286.63 | 269.58 | 199.36 | 189.83 | 201.87 | 147.81 | 133.18 | 144.02 | 164.10 | 174.07 | 133.32 | 159.46 | 173.44 | 163.43 | 109.33 | 197.25 | 102.31 | 98.42 | 65.79 | 68.51 | 85.58 | 81.39 | 60.29 | 72.22 | 84.37 | 85.57 | 62.52 | 69.87 | 77.91 | 73.85 | 45.89 | 47.16 | 60.15 | 58.26 | 40.55 | 39.48 | 51.04 | 47.83 | 31.10 | 39.88 | 38.63 | 39.38 | 21.57 | 22.06 | 24.38 | 21.51 | 7.70 | 9.68 | 10.50 | 10.72 | 3.97 | 11.05 | 23.36 | 23.88 | 10.39 | 15.71 | 20.01 | 22.54 | 13.57 | 17.84 | 20.10 | 21.61 | 13.02 |