XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 943,460 $ 456,471
Middle East    
Disaggregation of Revenue [Line Items]    
Total revenue $ 281,121 235,754
Revenue, percent change 19.20%  
United States    
Disaggregation of Revenue [Line Items]    
Total revenue $ 548,770 167,980
Revenue, percent change 226.70%  
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue $ 49,252 36,531
Revenue, percent change 34.80%  
Asia    
Disaggregation of Revenue [Line Items]    
Total revenue $ 64,317 $ 16,206
Revenue, percent change 296.90%