Orion Reports Q2 2025 Earnings with Revenue Growth and Improved EBITDA
Orion (ORN) reported Q2 2025 earnings with a 7% revenue increase to $205 million and adjusted EBITDA doubling to $11 million year-over-year. The company also noted a 9% sequential revenue growth and 34% increase in adjusted EBITDA, driven by new contracts and a growing backlog.
Topics: CFO appointment earnings call EBITDA financial results revenue growth