XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 28, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenues Disaggregated by the Capabilities of the Underlying Products and Technologies The following table presents revenues disaggregated by the capabilities of the underlying products and technologies during the three months ended March 28, 2025 and March 29, 2024, respectively (in thousands):

 

Three Months Ended

 

 

March 28,

 

 

March 29,

 

 

2025

 

 

2024

 

Precision Manufacturing

$

44,579

 

 

$

54,159

 

Robotics and Automation

 

78,588

 

 

 

63,230

 

Automation Enabling Technologies

 

123,167

 

 

 

117,389

 

 

 

 

 

 

 

Precision Medicine

 

54,011

 

 

 

64,601

 

Advanced Surgery

 

56,188

 

 

 

48,926

 

Medical Solutions

 

110,199

 

 

 

113,527

 

Total Revenue

$

233,366

 

 

$

230,916