XML 49 R28.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
INVENTORIES [Abstract]  
Components of Inventory

The following table provides the components of inventories:


 

 

December 31,
2024

   

December 31,
2023

 
    (In thousands)
 

Raw materials

  $ 60,473     $ 52,999  

Work-in-process

    61,641       49,621  

Finished goods

    48,121       70,286  

Total inventories

  $ 170,235     $ 172,906