Acquisitions - Schedule of SENTEL Business Acquisition (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Dec. 31, 2018
Jan. 23, 2018
Business Acquisition [Line Items]      
Goodwill $ 260,872 $ 233,619  
SENTEL      
Business Acquisition [Line Items]      
Receivables     $ 23,339
Property, plant and equipment     810
Goodwill     16,689
Intangible assets     10,500
Other current assets     975
Accounts payable     (10,012)
Other current liabilities     (5,446)
Price, net of cash acquired     $ 36,855