XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segment Information - Summary of Geographic Sales Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Disaggregation of Revenue [Line Items]        
Total net sales $ 771,332 $ 708,529 $ 1,433,037 $ 1,345,368
China [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 117,130 100,105 208,003 185,850
Asia Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 148,810 137,326 278,713 259,140
Total Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 265,940 237,431 486,716 444,990
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 230,131 231,931 445,390 434,770
Americas Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 50,609 42,537 90,887 80,869
Total Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 280,740 274,468 536,277 515,639
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 224,652 $ 196,630 $ 410,044 $ 384,739