RXO (RXO) reported Q2 2025 revenue of $1.42 billion, a 52.6% year-over-year increase, which fell short of the Zacks Consensus Estimate of $1.45 billion by 2.21%. However, the company significantly exceeded earnings expectations, posting an EPS of $0.04 against an estimated $0.02, representing a 100% surprise. Despite the strong EPS beat, RXO shares have declined 10.3% over the past month, underperforming the S&P 500's 1.2% gain, and the stock currently carries a Zacks Rank #4 (Sell) indicating potential near-term underperformance.
RXO's Q2 2025 financial results present a mixed signal for investors, characterized by a significant earnings beat overshadowed by a top-line revenue miss and negative market sentiment. The company reported a substantial 52.6% year-over-year revenue increase to $1.42 billion, yet this figure fell 2.21% short of the $1.45 billion consensus estimate. This revenue miss was primarily driven by underperformance in its largest segment, Truck Brokerage ($1.03 billion vs. $1.04 billion estimate), and its Managed Transportation segment ($142 million vs. $147.33 million estimate). However, this was partially offset by strong outperformance in Last Mile and Complementary Services, which beat revenue estimates. In stark contrast to the revenue miss, earnings per share (EPS) of $0.04 represented a 100% positive surprise over the $0.02 consensus and an increase from $0.03 in the prior-year quarter. This bottom-line strength appears to stem from better-than-expected gross margins in both the Truck Brokerage and Complementary Services segments. Despite the strong profitability, the market's reaction has been negative, with the stock declining 10.3% over the past month, significantly underperforming the S&P 500. This bearish view is reinforced by the stock's current Zacks Rank #4 (Sell), indicating expectations for near-term underperformance.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
mildly negative
Sentiment Score
-0.30
Ticker Sentiment