XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIESInventories consisted of the following (in thousands):
December 31,
20222021
Raw materials$20,978 $16,094 
Work in process4,102 3,656 
Finished goods34,970 29,611 
Total inventories$60,050 $49,361 
Inventories are measured on a first-in, first-out basis and stated at lower of cost or net realizable value.