Revenue - Revenue by Geographic Region (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Oct. 02, 2020 |
Sep. 27, 2019 |
Oct. 02, 2020 |
Sep. 27, 2019 |
|
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 352,415 | $ 359,873 | $ 1,040,212 | $ 1,017,368 |
| Middle East | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 224,934 | 244,142 | 679,633 | $ 695,626 |
| Revenue, percent change | (7.90%) | (2.30%) | ||
| United States | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 89,400 | 77,228 | 254,640 | $ 219,512 |
| Revenue, percent change | 15.80% | 16.00% | ||
| Europe | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 38,081 | $ 38,503 | $ 105,939 | $ 102,230 |
| Revenue, percent change | (1.10%) | 3.60% | ||