XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories consisted of the following at June 30, 2021 and December 31, 2020:

 

   June 30,
2021
   December 31, 2020 
Raw material and component parts  $3,184,707   $3,186,426 
Work-in-process   15,530    1,907 
Finished goods   8,737,310    6,974,291 
           
Subtotal   11,937,547    10,162,625 
Reserve for excess and obsolete inventory   (2,321,788)   (1,960,351)
           
Total inventories  $9,615,759   $8,202,274