XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 928,738 $ 897,791
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 372,073 352,689
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 253,974 249,784
Total Asia Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 302,691 295,318
Laboratory Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 56.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 520,031 513,550
Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 716,001 706,615
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 $ 355,181 343,738
Retail Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 6.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 53,526 40,503
Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 160,644 142,472
Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 52,093 48,704
Us Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 337,402 325,821
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 246,529 248,807
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 70,626 60,154
Us Operations segment Member | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 20,247 16,860
Swiss Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 46,369 43,270
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 36,461 33,910
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,461 7,168
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,447 2,192
Western European Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 199,424 192,886
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 140,707 138,009
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 41,165 36,223
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 17,552 18,654
Chinese Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 185,767 182,706
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 170,430 167,989
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 11,347 10,327
Chinese Operations Segment [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 3,990 4,390
Other Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 159,776 153,108
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 121,874 117,900
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 30,045 28,600
Other Operations [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 7,857 $ 6,608