XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Business Segment Information - Summary of Net Sales by Customer Class (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Revenue, Major Customer [Line Items]        
Total net sales $ 740,305 $ 711,692 $ 2,085,673 $ 2,136,942
Pharmaceutical [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 430,138 421,535 1,220,092 1,233,177
Industrial [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 227,740 209,449 644,459 648,754
Academic and government [Member]        
Revenue, Major Customer [Line Items]        
Total net sales $ 82,427 $ 80,708 $ 221,122 $ 255,011