XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segment Information - Summary of Net Sales of Company Recognized at a Point in Time Versus Over Time (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
Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 164,985 141,085 302,622 275,292
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 297,932 273,385 559,107 534,073
Net Sales Recognized at a Point in Time: [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 573,820 527,219 1,055,318 986,695
Net Sales Recognized at a Point in Time: [Member] | Instrument Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 308,415 294,059 571,308 536,003
Net Sales Recognized at a Point in Time: [Member] | Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 164,985 141,085 302,622 275,292
Net Sales Recognized at a Point in Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 100,420 92,075 181,388 175,400
Net Sales Recognized Over Time: [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 771,332 708,529 1,433,037 1,345,368
Net Sales Recognized Over Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 197,512 $ 181,310 $ 377,719 $ 358,673