XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 982,117 $ 978,387 $ 1,910,855 $ 1,876,178  
Contract with Customer, Asset, after Allowance for Credit Loss 40,000   40,000   $ 29,200
Americas [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 396,897 393,707 768,970 746,396  
Europe [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 246,340 242,738 500,314 492,522  
Asia [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 338,880 341,942 641,571 637,260  
Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 758,971 780,244 1,474,972 1,486,859  
Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 165,489 144,299 326,133 286,771  
Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 57,657 53,844 $ 109,750 102,548  
Laboratory products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 55.00%   55.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 526,699 545,925 $ 1,046,730 1,059,475  
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 $ 399,001 384,173 $ 754,181 727,911  
Retail products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 6.00%   6.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 56,417 48,289 $ 109,944 88,792  
US Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 359,115 361,145 696,516 686,966  
US Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 265,881 279,438 512,410 528,245  
US Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 72,250 64,589 142,875 124,743  
US Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 20,984 17,118 41,231 33,978  
Swiss Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 46,803 42,062 93,172 85,331  
Swiss Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 36,662 33,291 73,123 67,201  
Swiss Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 7,246 6,504 14,707 13,671  
Swiss Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,895 2,267 5,342 4,459  
Western European Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 192,075 190,264 391,499 383,149  
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 130,404 136,962 271,111 274,971  
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 40,831 31,957 81,996 68,179  
Western European Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 20,840 21,345 38,392 39,999  
Chinese Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 221,669 229,809 407,437 412,515  
Chinese Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 204,259 213,131 374,689 381,120  
Chinese Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 13,020 10,708 24,368 21,035  
Chinese Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 4,390 5,970 8,380 10,360  
Other Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 162,455 155,107 322,231 308,217  
Other Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 121,765 117,422 243,639 235,322  
Other Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 32,142 30,541 62,187 59,143  
Other Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 8,548 $ 7,144 $ 16,405 $ 13,752