XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORY
12 Months Ended
Dec. 31, 2024
INVENTORY  
INVENTORY

​

​

NOTE 6.   INVENTORY

The following table presents the components of inventory:

​

​

​

​

​

​

​

​

​

​

As of December 31, 

​

    

2024

    

2023

​

​

(In thousands)

Raw materials

​

$

30,594

​

$

32,492

Work-in-process

​

 

30,302

​

 

32,832

Finished goods

​

 

90,147

​

 

101,912

Total inventory

​

$

151,043

​

$

167,236

​

Not