XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Schedule of Net Revenues Disaggregated by the Capabilities of the Underlying Products and Technologies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 233,366 $ 230,916
Automation Enabling Technologies    
Disaggregation of Revenue [Line Items]    
Total Revenue 123,167 117,389
Automation Enabling Technologies | Precision Manufacturing    
Disaggregation of Revenue [Line Items]    
Total Revenue 44,579 54,159
Automation Enabling Technologies | Robotics and Automation    
Disaggregation of Revenue [Line Items]    
Total Revenue 78,588 63,230
Medical Solutions    
Disaggregation of Revenue [Line Items]    
Total Revenue 110,199 113,527
Medical Solutions | Precision Medicine    
Disaggregation of Revenue [Line Items]    
Total Revenue 54,011 64,601
Medical Solutions | Advanced Surgery    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 56,188 $ 48,926