XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
 
The components of inventories at September 30, 2023 and December 31, 2022 are as follows:
 
(in thousands)September 30, 2023December 31, 2022
Raw materials$214,588 $231,043 
Work in process134,657 134,792 
Finished goods192,365 226,215 
Inventory reserves(58,535)(44,360)
Total$483,075 $547,690