XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 883,744 $ 925,949
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 377,916 384,342
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 247,975 273,861
Total Asia Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 257,853 267,746
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 $ 500,224 525,056
Product Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 649,950 700,968
Industrial Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 39.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 341,200 351,845
Retail Related Products and Services [Member]    
Disaggregation of Revenue [Line Items]    
Percentage of Disaggregated Revenue in Relationship to Segments 5.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 42,320 49,048
Service Revenue [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 162,791 164,830
Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 71,003 60,151
Us Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 345,758 346,123
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 247,067 250,737
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 73,330 73,133
Us Operations segment Member | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 25,361 22,253
Swiss Operations segment Member    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 47,302 54,251
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,298 43,621
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 8,248 7,765
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,756 2,865
Western European Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 190,369 214,765
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 124,850 151,535
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 42,476 42,821
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 23,043 20,409
Chinese Operations Segment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 141,168 143,198
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 128,197 129,011
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 8,822 9,901
Chinese Operations Segment [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 4,149 4,286
Other Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 159,147 167,612
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 113,538 126,064
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 29,915 31,210
Other Operations [Member] | Service Revenue [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 15,694 $ 10,338