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 |