v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 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 for the years ended December 31, 2025, 2024, and 2023, respectively (in thousands):

 

Year Ended December 31,

 

 

2025

 

 

2024

 

 

2023

 

Precision Manufacturing

$

182,258

 

 

$

202,303

 

 

$

225,750

 

Robotics and Automation

 

318,577

 

 

 

288,317

 

 

 

273,470

 

Automation Enabling Technologies

$

500,835

 

 

$

490,620

 

 

$

499,220

 

 

 

 

 

 

 

 

 

 

Precision Medicine

 

237,321

 

 

 

249,872

 

 

 

178,840

 

Advanced Surgery

 

242,444

 

 

 

208,753

 

 

 

203,602

 

Medical Solutions

$

479,765

 

 

$

458,625

 

 

$

382,442

 

Total Revenue

$

980,600

 

 

$

949,245

 

 

$

881,662