XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Property and equipment    
Gross property and equipment $ 614,889 $ 545,783
Less: accumulated depreciation and amortization (303,112) (268,437)
Property and equipment, net $ 311,777 277,346
Minimum    
Property and equipment    
Useful Life 3 years  
Maximum    
Property and equipment    
Useful Life 30 years  
Land and buildings    
Property and equipment    
Gross property and equipment $ 82,755 56,878
Useful Life 30 years  
Leasehold improvements    
Property and equipment    
Gross property and equipment $ 12,601 12,147
Office equipment    
Property and equipment    
Gross property and equipment $ 8,888 8,083
Office equipment | Minimum    
Property and equipment    
Useful Life 3 years  
Office equipment | Maximum    
Property and equipment    
Useful Life 5 years  
Construction equipment    
Property and equipment    
Gross property and equipment $ 392,454 368,241
Construction equipment | Minimum    
Property and equipment    
Useful Life 3 years  
Construction equipment | Maximum    
Property and equipment    
Useful Life 7 years  
Transportation equipment    
Property and equipment    
Gross property and equipment $ 101,855 98,113
Transportation equipment | Minimum    
Property and equipment    
Useful Life 3 years  
Transportation equipment | Maximum    
Property and equipment    
Useful Life 18 years  
Construction in progress    
Property and equipment    
Gross property and equipment $ 16,336 $ 2,321