
Kirby Corporation (KEX) reported Q2 2025 EPS of $1.67, exceeding consensus estimates and representing a 17% year-over-year increase, which fueled a 7.2% gain in its shares despite total revenues of $855.5 million missing expectations. The strong earnings performance was driven by solid execution across both marine transportation, characterized by high barge utilization and improved operating margins, and distribution and services, particularly in power generation. KEX anticipates 15-25% EPS growth for 2025, with capital expenditures now projected between $260 million and $290 million, reflecting a mixed but generally positive outlook despite some softening in inland marine spot market conditions.
Kirby Corporation (KEX) delivered mixed second-quarter 2025 results, characterized by an earnings beat and a revenue miss. Quarterly EPS of $1.67 surpassed estimates and grew 17% year-over-year, driving a 7.2% share price increase, while total revenues of $855.5 million rose 3.7% but fell short of consensus. The strong bottom-line performance stemmed from operational execution across both primary segments. The Marine Transportation segment improved its operating margin to 20.1% from 19.6% a year prior, benefiting from high barge utilization and significant pricing power, with coastal contract renewals rising in the mid-20% range. Similarly, the Distribution and Services segment saw its margin expand to 9.8%, largely thanks to a 31% revenue surge in its power generation business. These strengths successfully counteracted a 27% revenue decline in the oil and gas sub-segment. The company's outlook remains robust with a projected 15-25% EPS growth for the full year, supported by continued strength in coastal marine and power generation, a lowered capital expenditure forecast to $260-$290 million, and a $31.2 million share repurchase during the quarter. However, management noted a softening in inland marine utilization and spot pricing a nd ongoing constraints in oil and gas, creating a nuanced forward view that contrasts with the article's noted Zacks Rank #5 (Strong Sell).
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.10
Ticker Sentiment