XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories are summarized as follows:
 
End of Fiscal Year
 20232022
 (in thousands)
Finished goods$201,821 $209,478 
Work-in-process20,892 15,463 
Raw materials56,366 81,386 
Inventories, net$279,079 $306,327