XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
INVENTORIES    
Raw materials $ 59,176 $ 51,350
Packaging materials 6,414 5,475
Work-in-progress 879 652
Finished goods 33,936 31,969
Inventory, Gross, Total 100,405 89,446
Reserve for excess/obsolete inventories (7,860) (7,753)
Inventories, net $ 92,545 $ 81,693