Compared to Estimates, Orion Marine (ORN) Q2 Earnings: A Look at Key Metrics
Orion Marine Group (ORN) reported $182.53 million in revenue for the quarter ended June 2023, representing a year-over-year decline of 6.2%. EPS of -$0.14 for the same period compares to -$0.03 a year...