XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Schedule of Net Revenues Disaggregated by the Capabilities of the Underlying Products and Technologies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 27, 2025
Jun. 28, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 241,049 $ 235,864 $ 474,415 $ 466,780
Automation Enabling Technologies        
Disaggregation of Revenue [Line Items]        
Total Revenue 121,672 116,729 244,839 234,118
Automation Enabling Technologies | Precision Manufacturing        
Disaggregation of Revenue [Line Items]        
Total Revenue 43,837 49,343 88,416 103,502
Automation Enabling Technologies | Robotics and Automation        
Disaggregation of Revenue [Line Items]        
Total Revenue 77,835 67,386 156,423 130,616
Medical Solutions        
Disaggregation of Revenue [Line Items]        
Total Revenue 119,377 119,135 229,576 232,662
Medical Solutions | Precision Medicine        
Disaggregation of Revenue [Line Items]        
Total Revenue 59,161 67,710 113,173 132,311
Medical Solutions | Advanced Surgery        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 60,216 $ 51,425 $ 116,403 $ 100,351