v3.26.1
REVENUE FROM CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Backlog by Segment The following table presents the Company’s RPOs, by segment:
(In thousands)June 30, 2026December 31, 2025
E-Infrastructure Solutions RPOs$3,210,035 $1,843,536 
Transportation Solutions RPOs968,675 1,124,429 
Building Solutions RPOs - Commercial54,908 42,977 
Total RPOs$4,233,618 $3,010,942 
Schedule of Revenue Disaggregation The following tables present the Company’s revenue disaggregated by major end market and contract type:
(In thousands)Three Months Ended June 30,Six Months Ended June 30,
Revenues by major end market2026202520262025
E-Infrastructure Solutions Revenues$905,001 $310,406 $1,502,733 $528,669 
Heavy Highway112,681 133,109 202,953 220,307 
Aviation22,770 15,797 43,952 27,308 
Other Services
21,241 47,891 42,650 69,843 
Transportation Solutions Revenues156,692 196,797 289,555 317,458 
Residential89,748 91,812 168,525 168,578 
Commercial16,738 15,453 33,041 30,712 
Building Solutions Revenues106,486 107,265 201,566 199,290 
Total Revenues$1,168,179 $614,468 $1,993,854 $1,045,417 
Revenues by contract type
Lump-Sum$741,426 $323,186 $1,275,360 $547,374 
Fixed-Unit Price257,339 200,034 457,116 326,596 
Residential and Other169,414 91,248 261,378 171,447 
Total Revenues$1,168,179 $614,468 $1,993,854 $1,045,417