XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Disaggregation of Revenue [Line Items]      
Net sales $ 4,104,102 $ 4,075,034 $ 4,174,598
Contract assets 266,922 187,257  
Total contract liabilities 52,475 130,696  
Contract liabilities 52,013 126,932  
Revenue recognized from contract liability 124,246 53,819  
Remaining performance obligation $ 462    
Minimum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-12-28      
Disaggregation of Revenue [Line Items]      
Expected timing of performance obligation satisfaction 12 months    
Maximum | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-12-28      
Disaggregation of Revenue [Line Items]      
Expected timing of performance obligation satisfaction 24 months    
Contract Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities $ 52,013 126,932  
Other Noncurrent Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, noncurrent 462 3,764  
Infrastructure      
Disaggregation of Revenue [Line Items]      
Net sales 3,089,732 2,998,381 2,999,637
Agriculture      
Disaggregation of Revenue [Line Items]      
Net sales 1,014,370 1,076,653 1,174,961
Point in Time      
Disaggregation of Revenue [Line Items]      
Net sales 2,591,380 2,700,315 2,888,772
Point in Time | Infrastructure      
Disaggregation of Revenue [Line Items]      
Net sales 1,612,552 1,656,355 1,744,139
Point in Time | Agriculture      
Disaggregation of Revenue [Line Items]      
Net sales 978,828 1,043,960 1,144,633
Over Time      
Disaggregation of Revenue [Line Items]      
Net sales 1,512,722 1,374,719 1,285,826
Over Time | Infrastructure      
Disaggregation of Revenue [Line Items]      
Net sales 1,477,180 1,342,026 1,255,498
Over Time | Agriculture      
Disaggregation of Revenue [Line Items]      
Net sales $ 35,542 $ 32,693 $ 30,328