XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,081,656 $ 1,001,507 $ 3,164,403 $ 2,922,819
Army        
Disaggregation of Revenue [Line Items]        
Total revenue $ 455,877 412,841 $ 1,345,997 1,196,843
Revenue, percent change 10.40%   12.50%  
Navy        
Disaggregation of Revenue [Line Items]        
Total revenue $ 366,217 311,088 $ 1,037,425 896,976
Revenue, percent change 17.70%   15.70%  
Air Force        
Disaggregation of Revenue [Line Items]        
Total revenue $ 121,863 134,728 $ 367,899 418,710
Revenue, percent change (9.50%)   (12.10%)  
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 137,699 $ 142,850 $ 413,082 $ 410,290
Revenue, percent change (3.60%)   0.70%