XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Summary of Segment Reporting Information, by Segment
The following table presents total revenue and income from operations by reportable segment for the three months ended March 31, 2023 and 2022:
Three Months Ended March 31,
Revenues20232022
E-Infrastructure Solutions$205,840 $168,927 
Transportation Solutions111,139 116,141 
Building Solutions86,600 80,894 
Total Revenues$403,579 $365,962 
Operating Income (Loss)
E-Infrastructure Solutions$24,269 $21,285 
Transportation Solutions5,306 4,443 
Building Solutions8,701 9,358 
Segment Operating Income38,276 35,086 
Corporate(5,459)(5,468)
Acquisition Related Costs(190)(255)
Total Operating Income$32,627 $29,363