Subsequent Events (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jul. 08, 2019 |
Jun. 28, 2019 |
Jun. 29, 2018 |
|
| Subsequent Event [Line Items] | |||
| Acquisition cash purchase price | $ 0 | $ 37,210 | |
| Advantor Systems Corporation | Subsequent event | |||
| Subsequent Event [Line Items] | |||
| Acquisition cash purchase price | $ 44,000 | ||