XML 35 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2023
INVENTORIES  
INVENTORIES

9. INVENTORIES

Inventories consisted of the following at December 31, 2023 and 2022:

2023

2022

Raw materials

$

13,506

$

17,442

Work in progress

 

552

 

592

Finished goods

26,911

21,028

Total

$

40,969

$

39,062

Finished goods expected to be held for more than twelve months is classified as long-term and represented $7,793 and $6,987 as of December 31, 2023 and 2022, respectively. The Company has an inventory allowance of $439 and $402 as of December 31, 2023 and December 31, 2022, respectively, for finished goods expected to be held for more than twelve months.