XML 111 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Finite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets $ 97,898 $ 32,309
Accumulated Amortization, Assets (32,183) (16,156)
Net Value, Assets 65,715 16,153
Total net amortized intangible assets, Gross Value 90,898  
Total net amortized intangible assets, Accumulated Amortization (27,457)  
Total net amortized intangible assets, Net Value 63,441  
Customer Relationships [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 38,137  
Accumulated Amortization, Assets (7,640)  
Net Value, Assets 30,497  
Permits [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 25,959 25,959
Accumulated Amortization, Assets (13,494) (12,504)
Net Value, Assets 12,465 13,455
Backlog [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 9,713  
Accumulated Amortization, Assets (5,795)  
Net Value, Assets 3,918  
Developed Technology [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 9,233  
Accumulated Amortization, Assets (1,384)  
Net Value, Assets 7,849  
Trademarks/Trade Names [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 9,075 4,100
Accumulated Amortization, Assets (1,381) (2,159)
Net Value, Assets 7,694 1,941
Favorable Contracts, Covenants Not to Compete and Other [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets 5,781  
Accumulated Amortization, Assets (2,489)  
Net Value, Assets 3,292  
Unfavorable Contracts and Leases [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Liabilities 7,000  
Accumulated Amortization, Liabilities (4,726)  
Net Value, Liabilities $ 2,274  
Customer lists [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets   2,200
Accumulated Amortization, Assets   (1,467)
Net Value, Assets   733
Covenants not to compete and other [Member]    
Finite Lived Intangible Assets And Liabilities [Line Items]    
Gross Value, Assets   50
Accumulated Amortization, Assets   (26)
Net Value, Assets   $ 24