XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2022
INVENTORY  
Schedule of Inventory

Inventory consists of the following (in thousands):

​

​

​

​

​

​

​

​

    

December 31, 

​

December 31, 

​

    

2022

​

2021

Raw materials

​

$

41,971

​

$

24,887

Work in process

​

​

11,936

​

​

8,875

Finished goods:

​

 

​

​

 

​

Deferred cost of sales

​

​

3,602

​

​

6,999

Manufactured finished goods

​

​

34,227

​

​

24,638

Total finished goods

​

​

37,829

​

​

31,637

Total inventory

​

$

91,736

​

$

65,399