XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2021
INVENTORIES  
Schedule of inventory

    

As of September 30, 

    

As of December 31, 

2021

2020

Raw materials

$

16,398

$

12,713

Work in progress

 

339

 

412

Finished goods (1)

 

24,207

 

23,375

Allowance for obsolescence

(469)

(620)

Total

$

40,475

$

35,880

(1) Finished goods includes $3,524 and $8,656 as of September 30, 2021 and December 31, 2020, respectively, is held for more than twelve months and classified as long-term.