XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue [Line Items]    
Total net sales $ 661,705 $ 636,839
Chemistry Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 137,637 134,207
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 261,175 260,688
Net Sales Recognized at a Point in Time: [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 481,498 459,476
Net Sales Recognized at a Point in Time: [Member] | Instrument Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 262,893 241,944
Net Sales Recognized at a Point in Time: [Member] | Chemistry Consumables [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 137,637 134,207
Net Sales Recognized at a Point in Time: [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 80,968 83,325
Net Sales Recognized Over Time: [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 661,705 636,839
Net Sales Recognized Over Time: [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales $ 180,207 $ 177,363