XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Inventories, Net
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 4. Inventories, Net

 

Inventories, which are presented net of allowance for slow moving, excess, and obsolete inventory, consisted of the following:

 

  

June 30, 2025

  

December 31, 2024

 

Finished goods

 $5,635  $3,428 

Work in process

  3,587   4,610 

Raw materials

  9,639   11,292 
   18,861   19,330 

Inventory reserve

  (1,694)  (1,694)
  $17,167  $17,636 

 

Allowances for slow-moving, excess, or obsolete inventory are used to state the Company’s inventories at the lower of cost or net realizable value. The allowances were approximately $1,694 as of June 30, 2025 and   December 31, 2024