XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories
3 Months Ended
Mar. 30, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
March 30, 2025December 31, 2024
Raw materials$80,628 $86,917 
Work-in-process5,500 5,544 
Finished goods65,985 65,066 
$152,113 $157,527