XML 70 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2024
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 and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
Revenues2024202320242023
E-Infrastructure Solutions$263,899 $253,948 $689,687 $719,936 
Transportation Solutions227,251 192,996 608,995 455,223 
Building Solutions102,591 113,403 318,241 311,092 
Total Revenues$593,741 $560,347 $1,616,923 $1,486,251 
Operating Income
E-Infrastructure Solutions$68,076 $35,945 $146,922 $103,381 
Transportation Solutions18,573 14,487 42,154 29,649 
Building Solutions11,249 12,848 39,837 35,029 
Segment Operating Income97,898 63,280 228,913 168,059 
Corporate G&A Expense
(10,334)(6,040)(26,353)(17,680)
Acquisition Related Costs(72)(103)(209)(352)
Total Operating Income$87,492 $57,137 $202,351 $150,027