Old Dominion Freight Line

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,334,696
$1,307,296
$1,406,511
$1,407,724
Gross Profit
369,257
393,173
468,872
455,173
EBITDA
408,004
398,100
453,067
447,885
EBIT
315,697
305,431
360,848
357,222
Net Income
238,258
229,470
270,947
268,626
Net Change In Cash
1,334,696
1,307,296
1,406,511
1,407,724
Free Cash Flow
311,060
264,517
343,529
98,683
Cash
288,082
120,091
46,592
24,057
Basic Shares
209,317
209,891
210,898
212,164

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,496,389
$5,814,810
$5,866,152
$6,260,077
Gross Profit
1,767,304
2,022,793
2,072,199
2,256,126
EBITDA
1,726,290
1,902,387
1,972,689
2,118,962
EBIT
1,361,604
1,557,809
1,648,240
1,842,896
Net Income
1,023,703
1,186,073
1,239,502
1,377,159
Net Change In Cash
5,496,389
5,814,810
5,866,152
6,260,077
Cost of Revenue
-276,252
Free Cash Flow
955,099
887,965
811,826
916,434
Cash
120,091
108,676
433,799
186,312
Basic Shares
209,891
216,485
220,180
226,155

Earnings Calls

QuarterEPS
2026-03-31
$1.14
2025-12-31
$1.09
2025-09-30
$1.28
2025-06-30
$1.27