XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by contract and market type
The components of the Company’s revenue by contract type for the three months ended March 31, 2024 and 2023 were as follows:
Three months ended March 31, 2024
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$243,000 49.5 %$264,800 81.5 %$507,800 62.3 %
Unit price136,12527.8 16,3365.0 152,46118.7 
T&E111,270 22.7 44,031 13.5 155,301 19.0 
$490,395 100.0 %$325,167 100.0 %$815,562 100.0 %
Three months ended March 31, 2023
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$229,234 51.5 %$305,621 83.4 %$534,855 65.9 %
Unit price113,709 25.5 17,642 4.8 131,351 16.2 
T&E102,381 23.0 43,029 11.8 145,410 17.9 
$445,324 100.0 %$366,292 100.0 %$811,616 100.0 %
The components of the Company’s revenue by market type for the three months ended March 31, 2024 and 2023 were as follows:
Three months ended March 31, 2024Three months ended March 31, 2023
(dollars in thousands)AmountPercentSegmentAmountPercentSegment
Transmission
$313,926 38.5 %T&D$298,098 36.7 %T&D
Distribution
176,469 21.6 T&D147,226 18.2 T&D
Electrical construction
325,167 39.9 C&I366,292 45.1 C&I
Total revenue$815,562 100.0 %$811,616 100.0 %
Schedule of amount of the remaining performance obligations that the company reasonably estimates will not be recognized within the next twelve months
The following table summarizes the amount of remaining performance obligations as of March 31, 2024 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will be recognized within the next twelve months, and the amount estimated to be recognized after the next twelve months.
Remaining Performance Obligations at March 31, 2024
(in thousands)TotalAmount estimated to be recognized within 12 monthsAmount estimated to be recognized after 12 months
T&D$674,812 $614,410 $60,402 
C&I1,544,717 1,109,414 435,303 
Total$2,219,529 $1,723,824 $495,705