XML 66 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
segment
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment Information      
Number of reportable segments | segment 2    
Revenue $ 700,131 $ 538,473  
Gross Profit 117,093 106,665  
Capital Expenditures 7,497 8,844  
Total Assets 1,618,067   $ 1,505,012
Operating | Mechanical Services Segment      
Segment Information      
Revenue 565,464 534,585  
Gross Profit 108,922 105,852  
Operating | Electrical Services      
Segment Information      
Revenue 134,667 3,888  
Gross Profit $ 8,171 $ 813