XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 20, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Mar. 31, 2018
Schedule of Useful Lives [Line Items]            
Maximum maturity term to be considered cash and cash equivalents   3 months        
Impairment of goodwill   $ 0        
Impairment of other intangible assets   0        
Foreign currency transaction gains (losses)   (1,518,000) $ (6,485,000) $ (3,879,000)    
Research and development expense   16,949,000 15,666,000 $ 16,193,000    
ROU assets   27,539,000 31,411,000   $ 31,724,000  
Lease liabilities   28,011,000 32,125,000   $ 32,579,000  
Retained earnings   1,519,811,000 1,489,176,000      
Accumulated other non-owner changes to equity   $ (122,315,000) (210,495,000)      
Accounting Standards Update 2018-02 [Member]            
Schedule of Useful Lives [Line Items]            
Retained earnings           $ 19,331,000
Accumulated other non-owner changes to equity           $ (19,331,000)
Buildings [Member] | Minimum [Member]            
Schedule of Useful Lives [Line Items]            
Useful lives of property, plant and equipment   20 years        
Buildings [Member] | Maximum [Member]            
Schedule of Useful Lives [Line Items]            
Useful lives of property, plant and equipment   50 years        
Machinery and equipment [Member] | Minimum [Member]            
Schedule of Useful Lives [Line Items]            
Useful lives of property, plant and equipment   4 years        
Machinery and equipment [Member] | Maximum [Member]            
Schedule of Useful Lives [Line Items]            
Useful lives of property, plant and equipment   12 years        
Seeger Orbis GmbH &Co. OHG and Seeger-Orbis Mechanical Components (Tianjin) Co., Ltd. [Member] | Disposal Group, Held-for-sale, Not Discontinued Operations [Member]            
Schedule of Useful Lives [Line Items]            
Goodwill $ 15,000,000   15,000,000      
Impairment of goodwill $ 5,600,000   $ 5,600,000