XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 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
March 31,
(in thousands)20232022
Contract revenues:
T&D$445,324 $364,856 
C&I366,292271,768
$811,616 $636,624 
Income from operations:
T&D$32,821 $30,431 
C&I10,627 10,090 
General Corporate(16,022)(15,619)
$27,426 $24,902