XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue From Customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Backlog By Segment The following table presents the Company’s RPOs, by segment:
March 31, 2024December 31, 2023
E-Infrastructure Solutions RPOs$961,035 $813,729 
Transportation Solutions RPOs1,305,381 1,184,496 
Building Solutions RPOs - Commercial85,710 68,791 
Total RPOs$2,352,126 $2,067,016 
Summary of Disaggregation of Revenue The following tables present the Company’s revenue disaggregated by major end market and contract type:
Three Months Ended March 31,
Revenues by major end market20242023
E-Infrastructure Solutions Revenues$184,476 $205,840 
Heavy Highway93,377 67,266 
Aviation18,140 13,436 
Other Services
37,452 30,437 
Transportation Solutions Revenues148,969 111,139 
Residential83,769 53,714 
Commercial23,146 32,886 
Building Solutions Revenues106,915 86,600 
Total Revenues$440,360 $403,579 
Revenues by contract type
Lump-Sum$224,161 $112,863 
Fixed-Unit Price130,861 236,699 
Residential and Other85,338 54,017 
Total Revenues$440,360 $403,579