XML 67 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Etratech Acquisition - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value $ 160,908 $ 111,522
Accumulated Amortization 77,622 53,965
Total other intangible assets Net 83,286 57,557
Customer relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 101,213 66,542
Technology    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 47,641 $ 35,378
Etratech Inc.    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 33,362  
Accumulated Amortization 635  
Total other intangible assets Net 32,727  
Etratech Inc. | Customer relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 24,774  
Accumulated Amortization 358  
Total other intangible assets Net $ 24,416  
Etratech Inc. | Customer relationships | Minimum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 8 years  
Etratech Inc. | Customer relationships | Maximum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 12 years  
Etratech Inc. | Technology    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value $ 8,588  
Accumulated Amortization 277  
Total other intangible assets Net $ 8,311  
Etratech Inc. | Technology | Minimum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 5 years  
Etratech Inc. | Technology | Maximum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets 6 years