| Segment | Q4 '22 | Q4 '23 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Infrastructure | — | $2.25B | $2.18B | $2.27B | $2.24B | $2.29B | $2.31B | $2.34B |
| Agriculture | $1.11B | $978.59M | $876.49M | $897.47M | $854.03M | $831.85M | $768.72M | $823.89M |
| Total | $3.56B | $3.48B | $3.33B | $3.38B | $3.35B | $3.37B | $3.37B | $3.44B |