XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Inventories
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Inventory Disclosure [Text Block]

6. INVENTORIES

 

The components of inventories as of December 31, 2024 and 2023 are summarized as follows:

 

  

As of December 31,

 
  

2024

  

2023

 

Raw materials

 $19,651  $24,651 

Work-in-process

  9,945   10,390 

Finished goods

  12,517   4,595 
   42,113   39,636 

Less: Reserve

  (2,163)  (2,231)

Net inventories

 $39,950  $37,405