| Summary of Financial Information for Each of the Company’s Reportable Segments |
The following tables set forth certain financial information for each of the Company’s reportable segments for the periods indicated: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Corporate and Eliminations | | Total | | Revenue | $ | 296,696 | | | $ | 206,636 | | | $ | 81,015 | | | $ | — | | | $ | 584,347 | | | Cost of revenue | $ | 229,447 | | | $ | 109,029 | | | $ | 41,713 | | | $ | — | | | $ | 380,189 | | | Gross profit | $ | 67,249 | | | $ | 97,607 | | | $ | 39,302 | | | $ | — | | | $ | 204,158 | | | Depreciation and amortization | $ | 16,866 | | | $ | 2,211 | | | $ | 3,321 | | | $ | 38,026 | | | $ | 60,424 | | | Total assets | $ | 1,998,135 | | | $ | 1,171,873 | | | $ | 642,940 | | | $ | 479,573 | | | $ | 4,292,521 | | | Property and equipment, net | $ | 157,030 | | | $ | 11,019 | | | $ | 46,898 | | | $ | 26,170 | | | $ | 241,117 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Corporate and Eliminations | | Total | Revenue | $ | 313,925 | | | $ | — | | | $ | — | | | $ | — | | | $ | 313,925 | | | Cost of revenue | $ | 239,824 | | | $ | — | | | $ | — | | | $ | — | | | $ | 239,824 | | | Gross profit | $ | 74,101 | | | $ | — | | | $ | — | | | $ | — | | | $ | 74,101 | | | Depreciation and amortization | $ | 16,315 | | | $ | — | | | $ | — | | | $ | 13,222 | | | $ | 29,537 | | | Total assets | $ | 2,073,644 | | | $ | — | | | $ | — | | | $ | 168,714 | | | $ | 2,242,358 | | | Property and equipment, net | $ | 185,675 | | | $ | — | | | $ | — | | | $ | — | | | $ | 185,675 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Corporate and Eliminations | | Total | Revenue | $ | 531,522 | | | $ | 394,012 | | | $ | 146,842 | | | $ | — | | | $ | 1,072,376 | | | Cost of revenue | $ | 423,513 | | | $ | 207,233 | | | $ | 76,171 | | | $ | — | | | $ | 706,917 | | | Gross profit | $ | 108,009 | | | $ | 186,779 | | | $ | 70,671 | | | $ | — | | | $ | 365,459 | | | Depreciation and amortization | $ | 33,589 | | | $ | 3,897 | | | $ | 6,034 | | | $ | 75,783 | | | $ | 119,303 | | | Total assets | $ | 1,998,135 | | | $ | 1,171,873 | | | $ | 642,940 | | | $ | 479,573 | | | $ | 4,292,521 | | | Property and equipment, net | $ | 157,030 | | | $ | 11,019 | | | $ | 46,898 | | | $ | 26,170 | | | $ | 241,117 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Corporate and Eliminations | | Total | | Revenue | $ | 548,140 | | | $ | — | | | $ | — | | | $ | — | | | $ | 548,140 | | | Cost of revenue | $ | 430,370 | | | $ | — | | | $ | — | | | $ | — | | | $ | 430,370 | | | Gross profit | $ | 117,770 | | | $ | — | | | $ | — | | | $ | — | | | $ | 117,770 | | | Depreciation and amortization | $ | 31,912 | | | $ | — | | | $ | — | | | $ | 26,224 | | | $ | 58,136 | | | Total assets | $ | 2,073,644 | | | $ | — | | | $ | — | | | $ | 168,714 | | | $ | 2,242,358 | | | Property and equipment, net | $ | 185,675 | | | $ | — | | | $ | — | | | $ | — | | | $ | 185,675 | |
|
| Summary of Revenue from External Customers by Geographic Areas, by Customer and by Contract Type |
Revenues, classified by the major geographic areas in which the Company's customers are located, were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | United States | $ | 154,421 | | | $ | 173,151 | | | $ | 76,985 | | | $ | 404,557 | | | Canada | 139,552 | | | — | | | 492 | | | 140,044 | | | Other foreign | 2,723 | | | 33,485 | | | 3,538 | | | 39,746 | | | Total segment revenues | $ | 296,696 | | | $ | 206,636 | | | $ | 81,015 | | | $ | 584,347 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | United States | $ | 161,308 | | | $ | — | | | $ | — | | | $ | 161,308 | | | Canada | 149,954 | | | — | | | — | | | 149,954 | | | Other foreign | 2,663 | | | — | | | — | | | 2,663 | | | Total segment revenues | $ | 313,925 | | | $ | — | | | $ | — | | | $ | 313,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | United States | $ | 288,464 | | | $ | 329,471 | | | $ | 139,367 | | | $ | 757,302 | | | Canada | 237,565 | | | — | | | 720 | | | 238,285 | | | Other foreign | 5,493 | | | 64,541 | | | 6,755 | | | 76,789 | | | Total segment revenues | $ | 531,522 | | | $ | 394,012 | | | $ | 146,842 | | | $ | 1,072,376 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | United States | $ | 306,629 | | | $ | — | | | $ | — | | | $ | 306,629 | | | Canada | 236,482 | | | — | | | — | | | 236,482 | | | Other foreign | 5,029 | | | — | | | — | | | 5,029 | | | Total segment revenues | $ | 548,140 | | | $ | — | | | $ | — | | | $ | 548,140 | |
Revenues by customer were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Public and quasi-public sector | $ | 11,123 | | | $ | 98,177 | | | $ | 66,726 | | | $ | 176,026 | | | Private sector | 285,573 | | | 108,459 | | | 14,289 | | | 408,321 | | | Total segment revenues | $ | 296,696 | | | $ | 206,636 | | | $ | 81,015 | | | $ | 584,347 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Public and quasi-public sector | $ | 10,537 | | | $ | — | | | $ | — | | | $ | 10,537 | | | Private sector | 303,388 | | | — | | | — | | | 303,388 | | | Total segment revenues | $ | 313,925 | | | $ | — | | | $ | — | | | $ | 313,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Public and quasi-public sector | $ | 17,999 | | | $ | 187,682 | | | $ | 122,120 | | | $ | 327,801 | | | Private sector | 513,523 | | | 206,330 | | | 24,722 | | | 744,575 | | | Total segment revenues | $ | 531,522 | | | $ | 394,012 | | | $ | 146,842 | | | $ | 1,072,376 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Public and quasi-public sector | $ | 16,440 | | | $ | — | | | $ | — | | | $ | 16,440 | | | Private sector | 531,700 | | | — | | | — | | | 531,700 | | | Total segment revenues | $ | 548,140 | | | $ | — | | | $ | — | | | $ | 548,140 | |
Revenues by contract type were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Cost-reimbursable contracts | $ | 281,572 | | | $ | 179,009 | | | $ | 79,204 | | | $ | 539,785 | | | Fixed-unit price contracts | 15,124 | | | 27,627 | | | 1,811 | | | 44,562 | | | Total segment revenues | $ | 296,696 | | | $ | 206,636 | | | $ | 81,015 | | | $ | 584,347 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Cost-reimbursable contracts | $ | 300,777 | | | $ | — | | | $ | — | | | $ | 300,777 | | | Fixed-unit price contracts | 13,148 | | | — | | | — | | | 13,148 | | | Total segment revenues | $ | 313,925 | | | $ | — | | | $ | — | | | $ | 313,925 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2026 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Cost-reimbursable contracts | $ | 506,097 | | | $ | 349,355 | | | $ | 143,448 | | | $ | 998,900 | | | Fixed-unit price contracts | 25,425 | | | 44,657 | | | 3,394 | | | 73,476 | | | Total segment revenues | $ | 531,522 | | | $ | 394,012 | | | $ | 146,842 | | | $ | 1,072,376 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, 2025 | | Inspection & Mitigation | | Consulting & Engineering | | Geospatial | | Total | | Cost-reimbursable contracts | $ | 521,549 | | | $ | — | | | $ | — | | | $ | 521,549 | | | Fixed-unit price contracts | 26,591 | | | — | | | — | | | 26,591 | | | Total segment revenues | $ | 548,140 | | | $ | — | | | $ | — | | | $ | 548,140 | |
|