v3.25.3
Inventories
9 Months Ended
Sep. 28, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
September 28, 2025December 31, 2024
Raw materials$79,683 $86,917 
Work-in-process5,011 5,544 
Finished goods58,985 65,066 
$143,679 $157,527