XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Inventories    
Raw materials and purchased parts $ 248,329 $ 231,811
Work in process 37,978 35,466
Finished and manufactured goods 295,053 322,986
Total inventories $ 581,360 $ 590,263