XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2025
Inventory, Net [Abstract]  
Schedule of Components of Inventories The components of inventories were as follows:
(in thousands)March 31, 2025December 31, 2024
Raw materials$104,714 $104,195 
Work-in-process35,004 31,907 
Finished goods256,269 245,775 
Inventories$395,987 $381,877