XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories
9 Months Ended
Sep. 29, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
The following table presents the major classes of inventories as of September 29, 2024 and December 31, 2023, respectively:
September 29, 2024December 31, 2023
 (In thousands)
Raw materials$202,242 $185,233 
Work-in-process44,515 41,197 
Finished goods193,543 208,425 
Gross inventories440,300 434,855 
Excess and obsolete reserves(71,865)(67,868)
Net inventories$368,435 $366,987