Orion Group Misses Q2 Estimates and Slashes Full-Year Guidance as Marine Stumbles
ORN sits 39% above its 52-week low of $6.44 on elevated volume (5.4× avg).
Summary
Orion Group posted a Q2 loss of $4.1M and cut full-year EBITDA guidance by ~20%, driven by marine project delays. Concrete revenue jumped 30% but couldn't compensate.
Key Events · Earnings and Guidance · ORN
-
Q2 Loss of $4.1M
A net loss of $4.1M ($0.10/share) compares unfavorably to net income of $0.8M ($0.02/share) in Q2 2025, missing consensus EPS of $0.06.
-
Full-Year Guidance Slashed
Adjusted EBITDA guidance was lowered to $40M–$45M from $50M–$55M, a ~20% reduction, due to marine project delays and lower equipment utilization.
-
Marine Segment Weakness
Marine operating income fell 44% to $7.7M on revenue of $130.8M, down 3% YoY, as project start-ups were delayed by client site readiness and material delivery issues.
-
Concrete Segment Strength
Concrete revenue surged 30% to $91M, with operating income of $4.2M vs. $2.6M, driven by robust demand and expansion into site civil services.
Analysis · ORN · Real Estate & Construction
Orion Group Holdings posted a Q2 net loss of $4.1 million, missing consensus estimates by a wide margin. The company cut full-year adjusted EBITDA guidance to $40–$45 million from $50–$55 million, citing project delays and lower equipment utilization in its marine segment. While the concrete segment delivered strong revenue growth, it wasn't enough to offset the marine weakness. Total debt ballooned to $100.7 million following the JEM acquisition, and operating cash flow was negative $12.7 million in the first half. The results confirm the negative pre-announcement from yesterday's 8-K and raise concerns about execution and liquidity.
At the time of this filing, ORN was trading at $8.98 on NYSE in the Real Estate & Construction sector, with a market capitalization of approximately $363.5M. The 52-week trading range was $6.44 to $17.40. This filing was assessed with negative market sentiment and an importance score of 8 out of 10.