By SquaredTown on May 7, 2026
Backlog of $3.7 billion at quarter-end, providing revenue visibility into 2026 and beyond Revenues of $464 million, up 32% YoY Adjusted EBITDA1 of $91 million, up 32% YoY; Adjusted EBITDA margin1 of 19.5% Adjusted net income1 of $51 million, up 32% YoY Operating cash flow of $61 million;...