tapebrief
Preliminary brief— based on press release only. Full analysis including management tone and Q&A will be added when the transcript is available.

ODFL · Q4 2025 Earnings

Old Dominion

Reported February 4, 2026

30-second summary

30-second take: Revenue fell 5.7% YoY to $1.31B and operating ratio came in at 76.7% — a modest beat, landing ~10bps inside the low end of the +250-350bps sequential deterioration guide (which implied 76.8-77.8%). The real signal is the FY2026 capex of ~$265M, a 41% cut from FY2025's $450M plan, alongside management's first reintroduction of forward-looking language in three quarters ("cautiously optimistic," "stars are coming into alignment"). Q1 FY2026 revenue is guided to $1.25-1.30B (sequential decline from Q4) with OR deteriorating another 150±20bps — modest, not crisis-level.

Headline numbers

EPS

Q4 FY2025

$1.09

Revenue

Q4 FY2025

$1.31B

-5.7% YoY

Operating margin

Q4 FY2025

23.3%

Key financials

Q4 FY2025
MetricQ4 FY2025YoYQ3 FY2025QoQ
Revenue$1.31B-5.7%$1.41B-7.1%
EPS$1.09$1.28-14.8%
Operating margin23.3%25.7%-240bps

Guidance

Q4 FY2025 beat operating ratio expectations; company maintains cautiously optimistic tone for FY2026 with modest revenue guidance and significantly reduced CapEx plans.

Guidance is issued for the full year only, refreshed each quarter. Prior and new below are the same FY updated this quarter.

Actuals vs prior guidance

MetricPeriodPrior guideActualΔResult
RevenueQ4 FY2025no explicit range provided; October run-rate indicated -6.5% to -7% YoY revenue per day$1.307 billionin-line with directional guidanceMet
Operating RatioQ4 FY2025250–350 basis points sequential increase expected76.7%Better than guided sequential deteriorationBeat

New guidance

MetricPeriodGuideYoY
Capital ExpendituresFY 2026approximately $265 million
Operating Ratio Sequential ChangeQ1 FY2026150 basis points, plus or minus 20 basis points
RevenueQ1 FY2026$1.25–$1.30 billion

Changes to prior guidance

MetricPeriodPrior guideNew guideΔResult
Capital Expenditures
FY 2025
approximately $450 million for 2025Withdrawn — no replacementWithdrawn

Segment KPIs

Q4 FY2025
SegmentQ4 FY2025YoY
LTL services revenue$1.296B-5.6%
Other services revenue$0.011B-15.5%

Other KPIs

Q4 FY2025
SegmentQ4 FY2025
Operating Ratio76.7%
LTL Tons per Day30,691
LTL Shipments per Day41,308
LTL Revenue per Hundredweight (excl. fuel)$28.88
On-Time Service99%
Cargo Claims Ratio0.1%
Average Active Full-Time Employees20,706

Management tone

Q2 "waiting indefinitely" → Q3 "we've stopped trying to time it" → Q4 "cautiously optimistic, stars are coming into alignment."

Three quarters ago management explicitly walked back recovery timing ("persisted longer than we anticipated"). Two quarters ago they retired the recovery-timing view entirely. This quarter, management reintroduced a directional view: "cautiously optimistic that we will see some recovery in demand within the industry" and "hopefully finally seeing the turn that we've been predicting for the last couple of years take shape." The hedging is real — "cautiously," "hopefully," and the explicit acknowledgment that they "felt that way before...in particular about February and March of last year" — but the directional shift is unmistakable. Watch-list item #6 from last quarter is resolved: management did reintroduce a recovery view, and it's a bullish one.

The capex narrative completes its three-quarter arc. Q2 framed the $190M tractor/trailer line as deliberate cycle-readiness ODFL would carry the cost of. Q3 conceded "well north of 30%" — "probably even above a 35% type of range" — excess capacity and signaled lower 2026 spend. This quarter the number lands: ~$265M total, with the tractor/trailer line cut roughly in half to $95M. Management reframes it not as retreat but as discipline: "wanting the business to grow into the network that we've got built." That's a defensible framing, but the numbers say the capacity-readiness multi-year bet has been partially capitulated.

Weight per shipment has been elevated to the central demand-recovery indicator. Where Q3 leaned on yield as the bright spot, this quarter management explicitly anchors the optimism to weight: 1,450 lbs in Sep/Oct → 1,489 lbs in November → 1,520 lbs in December (a +2% Nov-to-Dec increase against the 10-year norm of +1%). The important caveat: January retraced to 1,492 lbs, which Satterfield characterized as "right in line with seasonality" and "somewhat impacted by a little disruption we had to our operations the last week of the month." This is concrete data being substituted for the sentiment-based recovery calls that backfired in 2024, but the January retrace means the trend is not yet a clean confirmation.

Competitive positioning language escalated. Q3 was already defensive ("target on our backs"). This quarter management reasserts: "we are better positioned than any other carrier to capitalize on improving the economy." The phrasing is sharper than Q3's hedged "best positioned carrier" language, and the asserted asymmetric upside — 35%+ excess capacity ready for inflection — is being framed explicitly as the differentiator vs. peers in the early innings of a recovery.

On cost structure, management flagged that fringe benefits ran ~42% of salaries and wages in Q4 2025 and are expected to step down to ~41% in 2026 — a modest tailwind rather than a headwind. September wage increases continue on the normal annual cadence. Repairs and maintenance cost-per-mile inflation has been "mild" over the last couple of years, versus the 10-20% annual inflation seen in 2022-2023. Combined with the modest Q1 OR deterioration guide, this implies management is relying on volume return, not pricing or cost cuts, to drive margin improvement in 2026.

Recurring themes management leaned on this quarter:

Weight per shipment as leading demand indicatorExcess network capacity (35%+ spare) positioned for volume inflectionCost discipline offsetting inflation despite headwindsCautious optimism on 2026 recovery with ISM validationOperating ratio improvement path contingent on volume return, not pricingStrategic capacity investment differentiation vs competitors

Risks management surfaced:

April 2024 geopolitical event disrupted prior recovery expectationsGovernment shutdown potential impact remains monitoredSpring surge may not materialize as historically typicalPrivate carrier capacity growth post-Yellow consolidationEquipment and healthcare cost inflation acceleration (5-5.5% expected)

Answers to last quarter's watch list

Q4 operating ratio outcome vs the refined +250-350bps deterioration guide. OR came in at 76.7%, a sequential deterioration of 240bps vs Q3's 74.3% — just inside the low end of the guided range. Variable cost discipline did not break. Status: Resolved positively, though it's a modest beat, not a material one.
2026 capex plan. Cut to ~$265M total ($125M real estate / $95M tractors-trailers / $45M IT-other), down 41% from FY2025's $450M plan. The tractor/trailer line at $95M is roughly half the FY2025 plan's $190M — below the ~$150M "genuine capitulation" threshold flagged last quarter. Status: Resolved negatively for the capacity-readiness thesis; the multi-year build-out has been materially walked back.
Whether November/December tonnage stabilizes or accelerates downward from October's -11.6%. Q4 LTL revenue declined 5.7% YoY (revenue/day) vs the October run-rate of -6.5% to -7%, with November tons/day +2.6% sequentially (vs 10-year avg +2.7%) and December -4.0% sequentially (vs 10-year avg -6.8%) — both modestly better than seasonal norms. Management's emphasis on December weight per shipment (+2% sequential vs 10-year avg +1%) supports stabilization. Status: Resolved positively — October appears to have been the trough, not a new baseline.
Headcount trajectory. Average FT employees of 20,706 in Q4 (-6.0% YoY) — consistent with the attrition-driven drift management telegraphed; Satterfield expects headcount to "likely be stabilized here." Status: Resolved (continuation confirmed) — drift continues as guided.
Yield discipline under pressure. Q4 revenue/cwt ex-fuel printed +4.9% YoY, essentially on top of the ~5% Q4 guide. January is running +3.9% YoY, with management attributing roughly 50bps of headwind to rising weight per shipment — a mix effect they characterize as a positive sign, not a discipline breakdown. Status: Resolved positively — yield came in on guide, with the January moderation explainable by favorable mix.
Any reference back to recovery timing. Management reintroduced a bullish directional view: "cautiously optimistic," "stars are coming into alignment," "hopefully finally seeing the turn." Anchored to weight per shipment data rather than vibes. Status: Resolved positively for tone, though the hedging, the January weight retrace, and the self-acknowledged history of false signals temper the conviction.

What to watch into next quarter

Q1 FY2026 OR outcome vs the 150±20bps sequential deterioration guide. A print better than 78.0% would corroborate the demand inflection thesis; a print above 78.4% would signal the "cautiously optimistic" tone got ahead of operational reality.

Weight per shipment trajectory through February-March. Management has explicitly anchored the recovery thesis to this metric, and January already retraced to 1,492 lbs. Watch for February-March prints sustaining north of 1,500 lbs — the period management itself called out as a prior false-signal trap.

Tractor/trailer capex execution. The $95M line is confirmed; watch any mid-year revision higher if volumes inflect, which would be the cleanest signal that the capacity-readiness thesis is being reinstated.

Yield/revenue per cwt ex-fuel sequential trajectory. Q1 January is running +3.9% YoY. Watch whether the full-quarter print holds in the ~4% range against normal seasonality of +4.5% YoY, and how much of any softness management attributes to mix vs. pricing discipline.

Whether tonnage YoY decline narrows below 5% by mid-Q1. January tons/day was -9.6% YoY. A March exit run-rate inside -3% would validate inflection; a stall at -7% to -9% would suggest the December weight-per-shipment uptick was holiday seasonality, not cycle turn.

Q2 sequential framing. Management referenced the 10-year norm of +7% sequential revenue growth and 300-350bps OR improvement Q1→Q2. Watch the Q1 mid-quarter updates for early signals on whether the "spring surge" is materializing.

Sources

  1. ODFL Q4 2025 press release, SEC filing: https://www.sec.gov/Archives/edgar/data/878927/000119312526036791/odfl-ex99_1.htm
  2. ODFL Q4 2025 earnings conference call, prepared remarks and Q&A, February 4, 2026

Get the next brief, free.

We publish analyst-grade earnings briefs the same day or morning after every call — headline numbers, segment KPIs, Q&A highlights, and tone analysis. Free during beta.

This is not investment advice.