XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES
3 Months Ended
Mar. 31, 2023
INVENTORIES  
INVENTORIES

6. INVENTORIES

Inventories consists of the following:

    

As of March 31, 

    

As of December 31, 

2023

2022

Raw materials

$

15,465

$

17,442

Work in progress

 

696

 

592

Finished goods (1)

 

24,028

 

21,429

Allowance for obsolescence

(420)

(401)

Total

$

39,769

$

39,062

(1)Finished goods includes $7,242 and $6,987 as of March 31, 2023 and December 31, 2022, respectively, held for more than twelve months and classified as long-term.