v3.26.1
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
The Company reports segment information in accordance with ASC 280, Segment Reporting. The Company’s Chief Executive Officer is the Company’s chief operating decision-maker (“CODM”). The Company is organized into three reportable segments as follows:
Inspection & Mitigation, which includes the Company’s legacy testing, inspection, certification and compliance services in the United States, Canada, and United Kingdom;
Consulting & Engineering, which includes the Company’s engineering, civil program management, utility services, conformity assessment, clean energy consulting, data center commissioning and consulting, buildings and program management, MEP & technology design, and environmental health science services; and
Geospatial, which includes the Company’s geospatial solution services.
The Company’s reportable segments are strategic business units that offer different products and services. The accounting policies of the reportable segments are the same as those described under “Note 1. Basis of Presentation and Significant Accounting Policies.” The CODM evaluates the performance of these reportable segments based on their respective gross profit. The CODM considers budget-to-actual and forecast-to-actual variances on a monthly basis when making decisions about allocating resources. The CODM does not regularly review capital expenditures by segment.
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 & MitigationConsulting & Engineering
Geospatial
Corporate and EliminationsTotal
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 & MitigationConsulting & Engineering
Geospatial
Corporate and EliminationsTotal
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
GeospatialCorporate and EliminationsTotal
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
GeospatialCorporate and EliminationsTotal
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 
The Company disaggregates its revenues from contracts with customers by geographic location, customer type, and contract type for each of its reportable segments. The Company believes this best depicts how the nature, amount, timing and uncertainty of its revenues and cash flows are affected by economic factors.
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 & MitigationConsulting & Engineering
Geospatial
Total
United States$154,421 $173,151 $76,985 $404,557 
Canada139,552 — 492 140,044 
Other foreign2,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 & MitigationConsulting & Engineering
Geospatial
Total
United States$161,308 $— $— $161,308 
Canada149,954 — — 149,954 
Other foreign2,663 — — 2,663 
Total segment revenues$313,925 $— $— $313,925 
Six Months Ended June 30, 2026
Inspection & MitigationConsulting & Engineering
Geospatial
Total
United States$288,464 $329,471 $139,367 $757,302 
Canada237,565 — 720 238,285 
Other foreign5,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 & MitigationConsulting & Engineering
Geospatial
Total
United States$306,629 $— $— $306,629 
Canada236,482 — — 236,482 
Other foreign5,029 — — 5,029 
Total segment revenues$548,140 $— $— $548,140 
Revenues by customer were as follows:
Three Months Ended June 30, 2026
Inspection & MitigationConsulting & Engineering
Geospatial
Total
Public and quasi-public sector$11,123 $98,177 $66,726 $176,026 
Private sector285,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 & MitigationConsulting & Engineering
Geospatial
Total
Public and quasi-public sector$10,537 $— $— $10,537 
Private sector303,388 — — 303,388 
Total segment revenues$313,925 $— $— $313,925 
Six Months Ended June 30, 2026
Inspection & MitigationConsulting & Engineering
Geospatial
Total
Public and quasi-public sector$17,999 $187,682 $122,120 $327,801 
Private sector513,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 & MitigationConsulting & Engineering
Geospatial
Total
Public and quasi-public sector$16,440 $— $— $16,440 
Private sector531,700 — — 531,700 
Total segment revenues$548,140 $— $— $548,140 
Revenues by contract type were as follows:
Three Months Ended June 30, 2026
Inspection & MitigationConsulting & Engineering
Geospatial
Total
Cost-reimbursable contracts$281,572 $179,009 $79,204 $539,785 
Fixed-unit price contracts15,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 & MitigationConsulting & Engineering
Geospatial
Total
Cost-reimbursable contracts$300,777 $— $— $300,777 
Fixed-unit price contracts13,148 — — 13,148 
Total segment revenues$313,925 $— $— $313,925 
Six Months Ended June 30, 2026
Inspection & MitigationConsulting & Engineering
Geospatial
Total
Cost-reimbursable contracts$506,097 $349,355 $143,448 $998,900 
Fixed-unit price contracts25,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 & MitigationConsulting & Engineering
Geospatial
Total
Cost-reimbursable contracts$521,549 $— $— $521,549 
Fixed-unit price contracts26,591 — — 26,591 
Total segment revenues$548,140 $— $— $548,140