Orion Group Non-GAAP EPS of -$0.12 beats by $0.06, revenue of $160.7M misses by $14.05M Published 24 Apr 2024 Full Article