XML 32 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVENTORIES
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories, net of reserves at December 31, 2024 and 2023 consisted of the following:
 20242023
Raw materials$45,319 $39,517 
Work in progress4,510 3,960 
Finished goods80,973 66,044 
Total inventories$130,802 $109,521 
On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $4,207 and $2,463 at December 31, 2024 and 2023, respectively.