OLD DOMINION FREIGHT LINE, INC. (ODFL)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue from operations | 1,407,724 | 1,374,858 | 1,470,211 | 1,498,697 |
Miscellaneous expenses, net | 11,323 | 8,265 | 3,290 | 7,677 |
Insurance and claims | 18,794 | 17,480 | 17,209 | 17,141 |
Operating supplies and expenses | 142,457 | 149,892 | 156,177 | 161,020 |
Salaries, wages and benefits | 672,093 | 658,085 | 681,238 | 683,784 |
Operating taxes and licenses | 34,983 | 35,603 | 36,733 | 36,282 |
Communications and utilities | 9,296 | 10,803 | 10,056 | 10,158 |
Depreciation and amortization | 90,663 | 89,132 | 86,666 | 84,563 |
Purchased transportation | 28,544 | 27,663 | 30,941 | 32,010 |
General supplies and expenses | 41,676 | 39,880 | 46,040 | 44,371 |
Total operating expenses | 1,049,829 | 1,036,803 | 1,068,350 | 1,077,006 |
Operating income | 357,895 | 338,055 | 401,861 | 421,691 |
Other expense, net | -1,357 | -1,071 | -523 | -1,075 |
Interest income | 684 | 1,662 | 1,775 | 5,961 |
Interest expense | 6 | 2 | 19 | 131 |
Total non-operating expense (income) | -679 | 589 | 1,233 | 4,755 |
Income before income taxes | 357,216 | 338,644 | 403,094 | 426,446 |
Provision for income taxes | 88,590 | 83,984 | 94,514 | 104,401 |
Net income | 268,626 | 254,660 | 308,580 | 322,045 |
Earnings per share, basic, total | 1.27 | 1.2 | 1.44 | 1.49 |
Earnings per share, diluted, total | 1.27 | 1.19 | 1.43 | 1.48 |
Weighted average number of shares outstanding, basic, total | 211,083,000 | 212,402,000 | 214,089,000 | 216,369,000 |
Weighted average shares outstanding - diluted | 212,164,000 | 213,484,000 | 215,227,000 | 217,541,000 |