XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of segment's internal financial reports
The information in the following table is derived from the segment’s internal financial reports used for corporate management purposes:
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2023202220232022
Contract revenues:
T&D$503,737 $415,235 $949,060 $780,091 
C&I384,879292,879751,172564,647
$888,616 $708,114 $1,700,232 $1,344,738 
Income from operations:
T&D$37,734 $32,810 $70,554 $63,240 
C&I12,623 9,512 23,250 19,602 
General Corporate(17,919)(16,077)(33,940)(31,695)
$32,438 $26,245 $59,864 $51,147