XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 978,387 $ 924,351 $ 1,876,178 $ 1,728,741  
Contract with Customer, Asset, after Allowance for Credit Loss 35,300   35,300   $ 32,100
Americas [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 393,707 353,415 746,396 656,754  
Europe [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 242,738 260,190 492,522 501,566  
Asia [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 341,942 310,746 637,260 570,421  
Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 780,244 736,486 1,486,859 1,363,401  
Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 144,299 140,460 286,771 271,791  
Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 53,844 47,405 $ 102,548 93,549  
Laboratory products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 56.00%   56.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 545,925 506,106 $ 1,059,475 950,732  
Industrial products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 39.00%   39.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 384,173 368,013 $ 727,911 678,791  
Retail products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 5.00%   5.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 48,289 50,232 $ 88,792 99,218  
US Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 361,145 323,310 686,966 595,269  
US Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 279,438 252,668 528,245 457,859  
US Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 64,589 54,493 124,743 106,084  
US Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 17,118 16,149 33,978 31,326  
Swiss Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 42,062 40,836 85,331 80,117  
Swiss Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 33,291 32,018 67,201 62,185  
Swiss Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 6,504 6,534 13,671 13,425  
Swiss Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,267 2,284 4,459 4,507  
Western European Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 190,264 201,722 383,149 394,072  
Western European Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 136,962 145,687 274,971 282,586  
Western European Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 31,957 37,089 68,179 72,719  
Western European Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 21,345 18,946 39,999 38,767  
Chinese Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 229,809 205,521 412,515 361,595  
Chinese Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 213,131 188,803 381,120 332,128  
Chinese Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 10,708 12,633 21,035 21,975  
Chinese Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 5,970 4,085 10,360 7,492  
Other Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 155,107 152,962 308,217 297,688  
Other Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 117,422 117,310 235,322 228,643  
Other Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 30,541 29,711 59,143 57,588  
Other Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 7,144 $ 5,941 $ 13,752 $ 11,457