XML 119 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
Etratech Acquisition - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value $ 160,908 $ 137,583
Accumulated Amortization 77,622 81,198
Total other intangible assets Net 83,286 56,385
Customer relationships    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 101,213 87,316
Technology    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Gross Value 47,641 $ 39,167
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]    
Useful Life 8 years  
Etratech Inc. | Customer relationships | Maximum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Useful Life 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]    
Useful Life 5 years  
Etratech Inc. | Technology | Maximum    
Finite And Indefinite Lived Intangible Assets [Line Items]    
Useful Life 6 years