XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segment Information - Summary of Geographic Sales Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue [Line Items]    
Total net sales $ 661,705 $ 636,839
China [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 90,873 85,745
Asia Other [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 129,903 121,814
Total Asia [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 220,776 207,559
United States [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 215,259 202,839
Americas Other [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 40,278 38,332
Total Americas [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 255,537 241,171
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales $ 185,392 $ 188,109