Old Dominion Freight Line, Inc.

ODFL · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$5,815$5,866$6,260$5,256
% Growth-0.9%-6.3%19.1%
Cost of Goods Sold$3,792$3,794$4,004$3,481
Gross Profit$2,023$2,072$2,256$1,775
% Margin34.8%35.3%36%33.8%
R&D Expenses$0$0$0$0
G&A Expenses$310$203$259$224
SG&A Expenses$310$281$259$224
Sales & Mktg Exp.$0$78$0$0
Other Operating Expenses$169$150$157$160
Operating Expenses$479$432$415$383
Operating Income$1,544$1,641$1,841$1,392
% Margin26.6%28%29.4%26.5%
Other Income/Exp. Net$14$7$1-$3
Pre-Tax Income$1,558$1,648$1,841$1,388
Tax Expense$372$408$464$354
Net Income$1,186$1,240$1,377$1,034
% Margin20.4%21.1%22%19.7%
EPS5.515.666.134.47
% Growth-2.7%-7.7%37.1%
EPS Diluted5.485.636.094.45
Weighted Avg Shares Out215219226231
Weighted Avg Shares Out Dil216220226233
Supplemental Information
Interest Income$17$13$5$1
Interest Expense$0$0$2$2
Depreciation & Amortization$345$324$276$260
EBITDA$1,902$1,973$2,119$1,652
% Margin32.7%33.6%33.8%31.4%