v3.25.2
REVENUE - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,078,330 $ 1,072,183 $ 2,094,253 $ 2,082,747
Army        
Disaggregation of Revenue [Line Items]        
Total revenue $ 457,443 456,690 $ 899,579 890,120
Revenue, percent change 0.20%   1.10%  
Navy        
Disaggregation of Revenue [Line Items]        
Total revenue $ 354,282 349,824 $ 700,394 671,208
Revenue, percent change 1.30%   4.30%  
Air Force        
Disaggregation of Revenue [Line Items]        
Total revenue $ 107,822 127,467 $ 206,948 246,036
Revenue, percent change (15.40%)   (15.90%)  
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 158,783 $ 138,202 $ 287,332 $ 275,383
Revenue, percent change 14.90%   4.30%