XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2
INVENTORY
6 Months Ended
Jun. 30, 2024
INVENTORY  
INVENTORY

7. INVENTORY

Inventory consists of the following (in thousands):

​

​

​

​

​

​

​

​

    

June 30, 

​

December 31, 

​

    

2024

​

2023

Raw materials

​

$

22,848

​

$

26,449

Work in process

​

​

15,910

​

​

16,556

Finished goods:

​

 

​

​

 

​

Deferred cost of sales

​

​

908

​

​

1,279

Manufactured finished goods

​

​

44,339

​

​

38,355

Total finished goods

​

​

45,247

​

​

39,634

Total inventory

​

$

84,005

​

$

82,639

​