XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2020
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:
2020
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$507,203 43.9 %$902,134 82.5 %$1,409,337 62.7 %
Unit price338,326 29.3 77,144 7.1 415,470 18.5 
T&E285,158 24.7 72,560 6.6 357,718 15.9 
Other23,691 2.1 41,176 3.8 64,867 2.9 
$1,154,378 100.0 %$1,093,014 100.0 %$2,247,392 100.0 %
2019
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$564,251 49.7 %$704,743 75.2 %$1,268,994 61.3 %
Unit price228,223 20.1 54,433 5.8 282,656 13.6 
T&E316,943 27.9 101,770 10.9 418,713 20.2 
Other24,994 2.3 75,802 8.1 100,796 4.9 
$1,134,411 100.0 %$936,748 100.0 %$2,071,159 100.0 %
2018
T&DC&ITotal
(dollars in thousands)AmountPercentAmountPercentAmountPercent
Fixed price$361,699 40.5 %$452,732 71.0 %$814,431 53.2 %
Unit price181,179 20.3 51,590 8.1 232,769 15.2 
T&E305,581 34.2 34,938 5.4 340,519 22.2 
Other44,649 5.0 98,801 15.5 143,450 9.4 
$893,108 100.0 %$638,061 100.0 %$1,531,169 100.0 %
The components of the Company’s revenue by market type were as follows for the year ended December 31:
202020192018
(dollars in thousands)SegmentAmountPercentAmountPercentAmountPercent
TransmissionT&D$745,599 33.2 %$772,609 37.3 %$559,467 36.5 %
DistributionT&D408,779 18.2 361,802 17.5 333,641 21.8 
Electrical constructionC&I1,093,014 48.6 936,748 45.2 638,061 41.7 
Total revenue$2,247,392 100.0 %$2,071,159 100.0 %$1,531,169 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 that amount of remaining performance obligations as of December 31, 2020 that the Company expects to be realized and the amount of the remaining performance obligations that the Company reasonably estimates will not be recognized within the next twelve months.
Remaining Performance Obligations as of December 31, 2020
(in thousands)TotalAmount estimated to not be
recognized within 12 months
T&D$645,422 $184,526 
C&I889,596 208,519 
Total$1,535,018 $393,045