For the year ending 2025-12-31, ODFL made $5,496,389K in revenue. $1,023,703K in net income. Net profit margin of 18.63%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Revenue from operations | 5,496,389 | 5,814,810 | 5,866,152 | 6,260,077 |
| Salaries and wages | - | 1,958,390 | - | - |
| Employee benefit costs | - | 730,924 | - | - |
| Salaries, wages and benefits | 2,635,325 | - | 2,629,676 | 2,716,835 |
| Operating supplies and expenses | 570,981 | 635,320 | 718,326 | 852,955 |
| General supplies and expenses | 169,161 | 176,546 | 162,416 | 159,998 |
| Operating taxes and licenses | 138,940 | 144,690 | 145,642 | 141,239 |
| Insurance and claims | 74,416 | 92,359 | 75,368 | 58,301 |
| Communications and utilities | 38,939 | 40,827 | 43,269 | 40,584 |
| Depreciation and amortization | 364,683 | 344,568 | 324,435 | 276,050 |
| Purchased transportation | 110,036 | 122,815 | 121,516 | 158,111 |
| Miscellaneous expenses, net | 32,863 | 24,373 | 4,831 | 15,372 |
| Total operating expenses | 4,135,344 | - | 4,225,479 | 4,419,445 |
| Operating income | 1,361,045 | - | 1,640,673 | 1,840,632 |
| Interest expense | 296 | - | 464 | 1,563 |
| Interest income | 4,145 | - | 12,799 | 4,884 |
| Other expense, net | -3,586 | - | -5,232 | -2,604 |
| Total non-operating income | 263 | 13,599 | 7,103 | 717 |
| Income before income taxes | 1,361,308 | - | 1,647,776 | 1,841,349 |
| Provision for income taxes | 337,605 | 371,524 | 408,274 | 464,190 |
| Net income | 1,023,703 | 1,186,073 | 1,239,502 | 1,377,159 |
| Basic EPS | 4.86 | 5.51 | 11.33 | 12.26 |
| Diluted EPS | 4.84 | 5.48 | 11.26 | 12.18 |
| Basic Average Shares | 210,535,000 | 215,326,000 | 109,421,245 | 112,340,791 |
| Diluted Average Shares | 211,598,000 | 216,485,000 | 110,090,212 | 113,077,820 |
OLD DOMINION FREIGHT LINE, INC. (ODFL)
OLD DOMINION FREIGHT LINE, INC. (ODFL)