v3.25.3
Business Segment Information - Summary of Geographic Sales Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Total net sales $ 799,887 $ 740,305 $ 2,232,924 $ 2,085,673
China [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 113,513 100,049 321,516 285,899
Asia Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 156,201 151,280 434,914 410,420
Total Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 269,714 251,329 756,430 696,319
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 245,255 236,182 690,645 670,952
Americas Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 47,557 42,954 138,444 123,823
Total Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 292,812 279,136 829,089 794,775
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 237,361 $ 209,840 $ 647,405 $ 594,579