XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 16, 2021
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Nov. 15, 2021
USD ($)
Oct. 03, 2021
USD ($)
Significant Accounting Policies [Line Items]            
Number of reportable segments | segment   2        
Cash flow hedge, gain (loss)   $ (1,268,000) $ 162,000 $ 95,000    
Goodwill   203,694,000 170,830,000      
Restructuring charges   0 2,424,000 $ 0    
Provision for loss on contracts   2,800,000 2,300,000      
Production cost of contracts   8,024,000 6,971,000      
Contract liability revenue   20,900,000        
Grants receivable         $ 4,000,000  
Proceeds received from grants   2,000,000        
Grants receivable, current   2,000,000        
Accrued government grant   3,000,000        
Miscellaneous expenses   300,000        
Cost of Sales            
Significant Accounting Policies [Line Items]            
Government grant expense   900,000        
Selling, General and Administrative Expenses            
Significant Accounting Policies [Line Items]            
Government grant expense   100,000        
Designated as Hedging Instrument            
Significant Accounting Policies [Line Items]            
Cash flow hedge, gain (loss)   $ 1,700,000 0      
Severance and Benefits            
Significant Accounting Policies [Line Items]            
Restructuring charges     2,400,000      
Minimum            
Significant Accounting Policies [Line Items]            
Estimated useful life of intangible assets (in years)   2 years        
Maximum            
Significant Accounting Policies [Line Items]            
Estimated useful life of intangible assets (in years)   19 years        
Magnetic Seal Corporation            
Significant Accounting Policies [Line Items]            
Goodwill $ 32,864,000          
Percentage of outstanding common stock acquired 100.00%          
Purchase price of acquisition $ 69,500,000          
Electronic Systems            
Significant Accounting Policies [Line Items]            
Goodwill   $ 117,435,000 117,435,000     $ 117,400,000
Percentage of fair value in excess of carrying amount       44.00%    
Structural Systems            
Significant Accounting Policies [Line Items]            
Goodwill   86,259,000 $ 53,395,000     $ 53,400,000
Percentage of fair value in excess of carrying amount           72.00%
Other Assets            
Significant Accounting Policies [Line Items]            
Interest rate cap hedge premium   $ 0