XML 27 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory
12 Months Ended
Dec. 31, 2022
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 consist of the following:

 

  

December 31, 2022

  

December 31, 2021

 
         

Raw materials and component parts

 $2,892,820  $3,904,865 

Work-in-process

  5,158,252   3,949,647 

Finished products

  13,483,017   9,183,532 

Total Inventory

  21,534,089   17,038,044 

Less: Inventory reserves

  1,357,947   452,607 

Net Inventory

 $20,176,142  $16,585,437