| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Contracts completed and in progress: | $537.24M | $580.83M | $378.43M | $338.72M | $508.15M | $613.99M | $471.59M | $482.71M |
| Materials sales | $86.07M | $73.05M | $55.77M | $45.89M | $109.84M | $147.55M | $89.95M | $84.53M |
| Other | $86.89M | $80.09M | $78.31M | $87.47M | $87.71M | $75.89M | $70.48M | $70.85M |
| Total | $709.25M | $733.02M | $511.74M | $471.34M | $704.99M | $836.15M | $630.39M | $636.51M |