XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 943,460 $ 456,471
Army    
Disaggregation of Revenue [Line Items]    
Total revenue $ 390,503 280,113
Revenue, percent change 39.40%  
Air Force    
Disaggregation of Revenue [Line Items]    
Total revenue $ 129,981 61,474
Revenue, percent change 111.40%  
Navy    
Disaggregation of Revenue [Line Items]    
Total revenue $ 292,690 75,217
Revenue, percent change 289.10%  
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 130,286 $ 39,667
Revenue, percent change 228.40%