Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.19.3
Subsequent Events (Details) - USD ($)
Oct. 04, 2019
Sep. 28, 2019
Dec. 31, 2018
Oct. 01, 2018
Subsequent Event [Line Items]        
Goodwill   $ 133,594,000 $ 124,952,000  
AeroSat        
Subsequent Event [Line Items]        
Goodwill   1,600,000    
Intangible and long-lived assets   8,900,000    
Percentage of fair value exceeding carrying value (as a percentage)       35.00%
CCC        
Subsequent Event [Line Items]        
Goodwill   2,300,000    
Intangible and long-lived assets   $ 4,900,000    
Percentage of fair value exceeding carrying value (as a percentage)       43.00%
Subsequent Event | 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