XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
Three months ended March 31, 2025U.S. OperationsSwiss OperationsWestern European OperationsChinese OperationsOther OperationsTotal
Product Revenue$247,067 $36,298 $124,850 $128,197 $113,538 $649,950 
Service Revenue:
Point in time
73,330 8,248 42,476 8,822 29,915 162,791 
Over time
25,361 2,756 23,043 4,149 15,694 71,003 
Total$345,758 $47,302 $190,369 $141,168 $159,147 $883,744 
Three months ended March 31, 2024U.S. OperationsSwiss OperationsWestern European OperationsChinese OperationsOther OperationsTotal
Product Revenue$250,737 $43,621 $151,535 $129,011 $126,064 $700,968 
Service Revenue:
Point in time
73,133 7,765 42,821 9,901 31,210 164,830 
Over time
22,253 2,865 20,409 4,286 10,338 60,151 
Total$346,123 $54,251 $214,765 $143,198 $167,612 $925,949 
A breakdown of net sales to external customers by geographic customer destination for the three months ended March 31 follows:
20252024
Americas$377,916 $384,342 
Europe247,975 273,861 
Asia / Rest of World257,853 267,746 
Total$883,744 $925,949 
The Company's global revenue mix by product category is laboratory (56% of sales), industrial (39% of sales) and retail (5% of sales). The Company's product revenue by reportable segment is proportionately similar to the Company's global revenue mix except the Company's Swiss Operations is largely comprised of laboratory products, while the Company's Chinese Operations has a slightly higher percentage of industrial products. A breakdown of the Company’s sales by product category for the three months ended March 31 follows:
20252024
Laboratory$500,224 $525,056 
Industrial341,200 351,845 
Retail42,320 49,048 
Total$883,744 $925,949