Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.20.1
Subsequent Events (Details) - USD ($)
Oct. 04, 2019
Mar. 29, 2020
Mar. 28, 2020
Dec. 31, 2019
Subsequent Event [Line Items]        
Goodwill     $ 70,997,000 $ 144,970,000
Diagnosys        
Subsequent Event [Line Items]        
Cash paid to acquire stock $ 7,000,000.0      
Potential additional earn-out $ 13,000,000.0      
Achievement period 3 years      
Earn-out achievement benchmark $ 72,000,000.0      
Subsequent Event | Aerospace Segment        
Subsequent Event [Line Items]        
Revenue, remaining performance obligation, provision for loss   $ 3,000,000.0