Revenue - Revenue by Geographic Region (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 29, 2023 |
Sep. 30, 2022 |
Sep. 29, 2023 |
Sep. 30, 2022 |
|
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 1,001,507 | $ 958,156 | $ 2,922,819 | $ 1,912,693 |
| United States | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 571,405 | 582,817 | $ 1,698,689 | 908,271 |
| Revenue, percent change | (2.00%) | 87.00% | ||
| Middle East | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 305,918 | 261,997 | $ 866,122 | 747,310 |
| Revenue, percent change | 16.80% | 15.90% | ||
| Asia | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 63,259 | 50,673 | $ 193,109 | 113,265 |
| Revenue, percent change | 24.80% | 70.50% | ||
| Europe | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 60,925 | $ 62,669 | $ 164,899 | $ 143,847 |
| Revenue, percent change | (2.80%) | 14.60% | ||