XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventory
9 Months Ended
Sep. 30, 2021
Notes to Financial Statements  
Inventory Disclosure [Text Block]

4.  INVENTORY

 

Inventory is valued at the lower of cost (first-in, first-out) or net realizable value and consists of:

 

   

September 30,

2021

   

December 31,

2020

 
                 

Raw materials and component parts

  $ 4,634,164     $ 3,897,133  

Work-in-process

    4,297,343       3,449,252  

Finished products

    6,859,877       3,999,920  

Total inventory

  $ 15,791,384     $ 11,346,305  

Less: inventory reserves

    376,434       315,345  

Net inventory

  $ 15,414,950     $ 11,030,960