XML 87 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of inventories

   March 31,   June 30, 
   2020   2019 
Raw material  $6,830,184   $4,830,207 
Work-in-process   598,178    224,252 
Finished goods   5,932,638    2,743,361 
    13,361,000    7,797,820 
Less valuation reserve   (444,258)   (444,258)
   $12,916,742   $7,353,562