| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| New Construction | $1.08B | $949.04M | $1.05B | $1.07B | $1.26B | $1.60B | $1.83B | $2.13B |
| Existing Building Construction | $446.57M | $570.29M | $537.86M | $492.60M | $607.24M | $527.14M | $491.39M | $436.60M |
| Service Calls Maintenance And Monitoring | $155.16M | $167.79M | $162.39M | $154.39M | $162.95M | $176.00M | $168.32M | $157.15M |
| Service Projects | $126.28M | $125.25M | $113.31M | $119.21M | $146.27M | $150.38M | $152.98M | $138.09M |
| Total | $1.81B | $1.81B | $1.87B | $1.83B | $2.17B | $2.45B | $2.65B | $2.87B |