XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2023
INVENTORY  
Schedule of Inventory

Inventory consists of the following (in thousands):

​

​

​

​

​

​

​

​

    

March 31, 

​

December 31, 

​

    

2023

​

2022

Raw materials

​

$

46,763

​

$

41,971

Work in process

​

​

13,531

​

​

11,936

Finished goods:

​

 

​

​

 

​

Deferred cost of sales

​

​

6,885

​

​

3,602

Manufactured finished goods

​

​

31,042

​

​

34,227

Total finished goods

​

​

37,927

​

​

37,829

Total inventory

​

$

98,221

​

$

91,736