Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation - Narrative (Details)

v3.21.2
Basis of Presentation - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 13, 2019
USD ($)
element
Apr. 30, 2021
USD ($)
Feb. 28, 2021
USD ($)
Jul. 03, 2021
USD ($)
Jun. 27, 2020
USD ($)
Jul. 03, 2021
USD ($)
Jun. 27, 2020
USD ($)
reporting_unit
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]                
Number of elements for contingent earnouts | element 2              
Allowance for doubtful accounts       $ 3,300,000   $ 3,300,000   $ 3,200,000
Bad debt expense         $ 1,600,000   $ 1,600,000  
Held for sale       3,800,000   3,800,000    
Held for sale       3,760,000   3,760,000   $ 0
Research and development, design and related engineering       21,300,000 22,400,000 42,900,000 $ 48,600,000  
Number of reporting units impaired | reporting_unit             4  
Right-of-use asset impairment       $ 0 0 $ 0 $ 691,000  
Aerospace Segment                
Business Acquisition [Line Items]                
Impairment loss         $ 12,600,000   $ 86,300,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   $ 7,100,000 $ 10,700,000