XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment Information - Summary of Net Sales by Customer Class (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Revenue, Major Customer [Line Items]        
Total net sales $ 708,529 $ 740,576 $ 1,345,368 $ 1,425,250
Pharmaceutical [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 415,747 426,744 789,954 811,642
Industrial [Member]        
Revenue, Major Customer [Line Items]        
Total net sales 221,385 229,655 416,719 439,305
Academic and government [Member]        
Revenue, Major Customer [Line Items]        
Total net sales $ 71,397 $ 84,177 $ 138,695 $ 174,303