XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Revenue by Contract Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,256,643 $ 1,078,330 $ 2,510,771 $ 2,094,253
Prime contractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,206,600 1,008,340 $ 2,404,062 1,972,086
Revenue, percent change 19.70%   21.90%  
Subcontractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 50,043 $ 69,990 $ 106,709 $ 122,167
Revenue, percent change (28.50%)   (12.70%)