XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2025
Inventory, Net [Abstract]  
Schedule of Components of Inventories The components of inventories were as follows:
(in thousands)September 30, 2025December 31, 2024
Raw materials$102,497 $104,195 
Work-in-process33,972 31,907 
Finished goods255,095 245,775 
   Total inventories$391,564 $381,877