XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales $ 4,174,598 $ 4,345,250 $ 3,501,575
Contract assets 175,721 174,539  
Contract liabilities, current 70,978 172,915  
Revenue recognized from contract liability 162,182 96,373  
Contract Liabilities      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract liabilities, current 70,978 172,915  
Other Noncurrent Liabilities      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Contract liabilities, noncurrent   5,616  
Infrastructure      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 2,999,637 2,909,746 2,361,524
Agriculture      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 1,174,961 1,335,285 1,017,050
Point in Time      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 2,888,772 2,995,139 2,384,575
Point in Time | Infrastructure      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 1,744,139 1,687,458 1,388,297
Point in Time | Agriculture      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 1,144,633 1,307,681 996,278
Over Time      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 1,285,826 1,350,111 1,117,000
Over Time | Infrastructure      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales 1,255,498 1,222,288 973,227
Over Time | Agriculture      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales $ 30,328 27,604 20,772
Over Time | Other      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net sales   $ 100,219 $ 123,001