XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 897,791 $ 804,390
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 352,689 303,339
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 249,784 241,377
Total Asia Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 295,318 259,674
Laboratory Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 57.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 513,550 444,627
Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 706,615 626,915
Industrial Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 38.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 343,738 310,777
Retail Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 5.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 40,503 48,986
Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 142,472 131,331
Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 48,704 46,144
Us Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 325,821 271,959
Us Operations segment Member | Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 248,807 205,191
Us Operations segment Member | Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 60,154 51,591
Us Operations segment Member | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 16,860 15,177
Swiss Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 43,270 39,281
Swiss Operations segment Member | Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 33,910 30,167
Swiss Operations segment Member | Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 7,168 6,891
Swiss Operations segment Member | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 2,192 2,223
Western European Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 192,886 192,350
Western European Operations Segment [Member] | Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 138,009 136,899
Western European Operations Segment [Member] | Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 36,223 35,630
Western European Operations Segment [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 18,654 19,821
Chinese Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 182,706 156,074
Chinese Operations Segment [Member] | Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 167,989 143,325
Chinese Operations Segment [Member] | Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 10,327 9,342
Chinese Operations Segment [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 4,390 3,407
Other Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 153,108 144,726
Other Operations [Member] | Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 117,900 111,333
Other Operations [Member] | Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 28,600 27,877
Other Operations [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 6,608 $ 5,516