XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.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 9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Disaggregation of Revenue [Line Items]        
Total net sales $ 659,233 $ 593,784 $ 1,949,425 $ 1,578,707
Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 123,045 108,175 368,478 300,525
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 240,100 217,545 707,315 613,365
Net Sales Recognized at a Point in Time: [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 504,226 468,384 1,495,322 1,204,096
Net Sales Recognized at a Point in Time: [Member] | Instrument Systems [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 296,088 268,064 873,632 664,817
Net Sales Recognized at a Point in Time: [Member] | Chemistry Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 123,045 108,175 368,478 300,525
Net Sales Recognized at a Point in Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 85,093 92,145 253,212 238,754
Net Sales Recognized Over Time: [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 155,007 $ 125,400 $ 454,103 $ 374,611