XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
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)2024202320242023
Contract revenues:
T&D$458,209 $503,737 $948,604 $949,060 
C&I370,681384,879695,848751,172
$828,890 $888,616 $1,644,452 $1,700,232 
Income (loss) from operations:
T&D$(8,300)$37,734 $21,536 $70,554 
C&I1,608 12,623 13,031 23,250 
General Corporate(14,015)(17,919)(31,003)(33,940)
$(20,707)$32,438 $3,564 $59,864