XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 946,750 $ 982,117 $ 1,872,699 $ 1,910,855  
Contract with Customer, Asset, after Allowance for Credit Loss 39,400   39,400   $ 35,700
Americas [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 404,030 396,897 788,373 768,970  
Europe [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 258,836 246,340 532,697 500,314  
Asia [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 283,884 338,880 551,629 641,571  
Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 712,260 758,971 1,413,228 1,474,972  
Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 171,039 165,489 335,869 326,133  
Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 63,451 57,657 $ 123,602 109,750  
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 $ 523,233 526,699 $ 1,048,288 1,046,730  
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 $ 374,257 399,001 $ 726,102 754,181  
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 $ 49,260 56,417 $ 98,309 109,944  
US Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 362,215 359,115 708,338 696,516  
US Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 264,345 265,881 515,081 512,410  
US Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 73,839 72,250 146,973 142,875  
US Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 24,031 20,984 46,284 41,231  
Swiss Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 50,185 46,803 104,435 93,172  
Swiss Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 39,418 36,662 83,039 73,123  
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,615 7,246 15,379 14,707  
Swiss Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 3,152 2,895 6,017 5,342  
Western European Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 202,313 192,075 417,078 391,499  
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 137,113 130,404 288,648 271,111  
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 43,218 40,831 86,039 81,996  
Western European Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 21,982 20,840 42,391 38,392  
Chinese Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 164,384 221,669 307,582 407,437  
Chinese Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 148,436 204,259 277,447 374,689  
Chinese Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 11,753 13,020 21,654 24,368  
Chinese Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 4,195 4,390 8,481 8,380  
Other Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 167,653 162,455 335,266 322,231  
Other Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 122,948 121,765 249,013 243,639  
Other Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 34,614 32,142 65,824 62,187  
Other Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 10,091 $ 8,548 $ 20,429 $ 16,405