XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule 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, 2022 and 2021:
Three Months Ended March 31,
Revenues20222021
E-Infrastructure Solutions$168,927 $96,572 
Transportation Solutions160,499 147,054 
Building Solutions80,894 71,690 
Total Revenues$410,320 $315,316 
Operating Income
E-Infrastructure Solutions$21,285 $17,812 
Transportation Solutions3,686 2,666 
Building Solutions9,358 7,361 
Segment Operating Income34,329 27,839 
Corporate(5,805)(5,084)
Acquisition Related Costs(255)— 
Total Operating Income$28,269 $22,755