XML 54 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by contact and market type
The components of the Company’s revenue by contract type were as follows for the year ended December 31:
2023
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$1,100,273 52.7 %$1,274,763 82.0 %$2,375,036 65.2 %
Unit price549,221 26.3 92,581 6.0 641,802 17.6 
T&E(1)
439,702 21.0 187,365 12.0 627,067 17.2 
$2,089,196 100.0 %$1,554,709 100.0 %$3,643,905 100.0 %
2022
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$835,288 47.8 %$1,051,428 83.3 %$1,886,716 62.7 %
Unit price475,276 27.2 78,714 6.2 553,990 18.4 
T&E(1)
435,228 25.0 132,608 10.5 567,836 18.9 
$1,745,792 100.0 %$1,262,750 100.0 %$3,008,542 100.0 %
2021
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$559,861 43.0 %$963,477 80.5 %$1,523,338 61.0 %
Unit price369,710 28.4 73,826 6.2 443,536 17.7 
T&E(1)
372,016 28.6 159,399 13.3 531,415 21.3 
$1,301,587 100.0 %$1,196,702 100.0 %$2,498,289 100.0 %
(1) The Company T&E contract type includes time-and-equipment, time-and-materials and cost-plus contracts.
The components of the Company’s revenue by market type were as follows for the year ended December 31:
202320222021
(dollars in thousands)SegmentAmountPercentAmountPercentAmountPercent
TransmissionT&D$1,380,923 37.9 %$1,083,415 36.0 %$806,367 32.3 %
DistributionT&D708,273 19.4 662,377 22.0 495,220 19.8 
Electrical constructionC&I1,554,709 42.7 1,262,750 42.0 1,196,702 47.9 
Total revenue$3,643,905 100.0 %$3,008,542 100.0 %$2,498,289 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 total amount of remaining performance obligations as of December 31, 2023 that the Company expects to be realized, 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 as of December 31, 2023
(in thousands)TotalAmount estimated to be
recognized within 12 months
Amount estimated to be
recognized after 12 months
T&D$769,128 $722,765 $46,363 
C&I1,532,019 1,144,243 387,776 
Total$2,301,147 $1,867,008 $434,139