| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Distribution | $2.1B | $2.09B | $2.08B | $2.09B | $2.08B | $2.1B | $3.35B | $3.38B |
| Installation | $2.3B | $2.29B | $2.23B | $2.18B | $2.18B | $3.18B | $3.11B | $3.13B |
| Total | $4.9B | $4.65B | $4.74B | $4.6B | $5.12B | $6.41B | $6.61B | $6.71B |