XML 78 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Divestitures - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2019
Feb. 01, 2019
Nov. 01, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Asset impairment charges       $ 22,793 $ 11,476  
Impairment on assets held for sale         2,190  
Goodwill impairment charges         6,151  
Other intangible impairment charges         3,135  
Foreign currency translation adjustments gain (loss)       2,415 19,212 $ (48,059)
GPT and CSZ-IC            
Business Acquisition [Line Items]            
Asset impairment charges         11,476  
Impairment on assets held for sale         2,190  
Goodwill impairment charges         6,151  
Other intangible impairment charges         $ 3,135  
CSZ-IC            
Business Acquisition [Line Items]            
Total cash proceeds   $ 47,500        
Escrow deposit   $ 2,500        
Pre-tax gain (loss) on sale of business       4,298    
GPT            
Business Acquisition [Line Items]            
Asset impairment charges       21,206    
Impairment on assets held for sale       16,720    
Pre-tax gain (loss) on sale of business       (5,885)    
Impairment of equity method investment held for sale       4,486    
Foreign currency translation adjustments gain (loss)       3,995    
Uncollectible amount       1,500    
Stihler Electronic GmbH            
Business Acquisition [Line Items]            
Net assets acquired $ 15,476          
Business combination future contingent consideration milestone payment 653          
Acquisition related costs       $ 324    
Estimated goodwill, expected tax deductible amount 2,524          
Net assets acquired $ 15,476          
Stihler Electronic GmbH | Other intangible assets            
Business Acquisition [Line Items]            
Estimated useful life 9 years          
Etratech Inc.            
Business Acquisition [Line Items]            
Net assets acquired     $ 65,009      
Cash acquired on acquisition     $ 670      
Product revenues           8,398
Net loss           $ 510