XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,029,699 $ 954,535 $ 2,896,664 $ 2,827,234  
Contract with Customer, Asset, after Allowance for Credit Loss 43,200   43,200   $ 32,600
Americas [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 431,522 393,620 1,223,530 1,181,992  
Europe [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 292,862 259,993 814,940 792,690  
Asia [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 305,315 300,922 858,194 852,552  
Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 766,648 715,593 2,150,842 2,128,821  
Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 191,291 171,681 532,170 507,550  
Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 71,760 67,261 $ 213,652 190,863  
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 $ 564,767 534,835 $ 1,602,907 1,583,123  
Industrial products and services [Member]          
Disaggregation of Revenue [Line Items]          
Percentage of Disaggregated Revenue in Relationship to Segments 40.00%   40.00%    
Revenue from Contract with Customer, Excluding Assessed Tax $ 406,395 365,514 $ 1,142,223 1,091,616  
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 $ 58,537 54,186 $ 151,534 152,495  
US Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 385,850 351,042 1,104,124 1,059,380  
US Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 278,252 253,663 797,101 768,744  
US Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 80,158 72,240 227,822 219,213  
US Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 27,440 25,139 79,201 71,423  
Swiss Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 52,072 53,435 148,929 157,870  
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,832 42,311 113,592 125,350  
Swiss Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 8,800 7,969 25,780 23,348  
Swiss Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 3,440 3,155 9,557 9,172  
Western European Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 227,176 201,837 629,461 618,915  
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 152,897 135,271 417,320 423,919  
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 48,323 43,250 137,462 129,289  
Western European Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 25,956 23,316 74,679 65,707  
Chinese Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 166,964 164,400 470,149 471,982  
Chinese Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 150,526 147,851 425,358 425,298  
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,795 11,852 31,530 33,506  
Chinese Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 4,643 4,697 13,261 13,178  
Other Operations [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 197,637 183,821 544,001 519,087  
Other Operations [Member] | Product [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 145,141 136,497 397,471 385,510  
Other Operations [Member] | Service [Member] | Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 42,215 36,370 109,576 102,194  
Other Operations [Member] | Service [Member] | Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 10,281 $ 10,954 $ 36,954 $ 31,383