XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2023
INVENTORIES [Abstract]  
Components of Inventory

The following table provides the components of inventories:

 

 

 

December 31,
2023

   

December 31,
2022

 
    (In thousands)
 

Raw materials

  $ 52,999     $ 48,644  

Work-in-process

    49,621       56,171  

Finished goods

    70,286       58,465  

Total inventories

  $ 172,906     $ 163,280