XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY (Tables)
9 Months Ended
Sep. 30, 2023
INVENTORY  
Schedule of Inventory

Inventory consists of the following (in thousands):

​

​

​

​

​

​

​

​

    

September 30, 

​

December 31, 

​

    

2023

​

2022

Raw materials

​

$

50,738

​

$

41,971

Work in process

​

​

9,737

​

​

11,936

Finished goods:

​

 

​

​

 

​

Deferred cost of sales

​

​

7,433

​

​

3,602

Manufactured finished goods

​

​

39,288

​

​

34,227

Total finished goods

​

​

46,721

​

​

37,829

Total inventory

​

$

107,196

​

$

91,736

​