| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Master services agreements | $559.46M | $569M | $549.44M | $419.25M | $593.81M | $653.2M | $660.68M | $534.06M |
| Bid contracts | $112.62M | $151.05M | $167.64M | $130.83M | $130.24M | $196.85M | $197.92M | $189.11M |
| Total | $672.08M | $720.05M | $717.08M | $550.08M | $724.05M | $850.04M | $858.6M | $723.17M |