Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation (Details)

v3.21.1
Basis of Presentation (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2021
USD ($)
Feb. 28, 2021
USD ($)
Apr. 03, 2021
USD ($)
reporting_unit
element
Mar. 28, 2020
USD ($)
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]          
Number of elements for contingent earnouts | element     2    
COVID-19 related government assistance amount     $ 600,000    
Allowance for doubtful accounts     3,500,000   $ 3,200,000
Bad debt expense     300,000    
Research and development, design and related engineering     $ 21,600,000 $ 26,200,000  
Number of reporting units impaired | reporting_unit     4    
Right-of-use asset impairment     $ 0 $ 691,000  
Cost of Products Sold          
Business Acquisition [Line Items]          
COVID-19 related government assistance amount     500,000    
Selling, General and Administrative          
Business Acquisition [Line Items]          
COVID-19 related government assistance amount     100,000    
Aerospace Segment          
Business Acquisition [Line Items]          
Impairment loss     73,700,000    
Held for Sale | First Earnout          
Business Acquisition [Line Items]          
Maximum total earnout proceeds     35,000,000.0    
Held for Sale | Second Earnout          
Business Acquisition [Line Items]          
Maximum total earnout proceeds     $ 0    
Held for Sale | Test Systems Segment          
Business Acquisition [Line Items]          
Contingent earn-outs   $ 10,700,000      
Held for Sale | Test Systems Segment | Subsequent Event          
Business Acquisition [Line Items]          
Contingent earn-outs $ 7,100,000