XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
INVENTORIES    
Raw materials $ 70,497 $ 51,350
Packaging materials 7,760 5,475
Work-in-progress 1,889 652
Finished goods 35,487 31,969
Inventory, Gross, Total 115,633 89,446
Reserve for excess/obsolete inventories (10,278) (7,753)
Inventories, net $ 105,355 $ 81,693