XML 94 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Inventory (Tables)
12 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of inventory

 

 

June 30,

2019

 

 

June 30,

2018

 

Inventory on-hand:

 

 

 

 

 

 

Raw material and work in process

 

$5,385,478

 

 

$2,804,764

 

Finished goods

 

 

3,765,254

 

 

 

506,720

 

 

 

 

9,150,732

 

 

 

3,311,484

 

Allowance for obsolete inventory

 

 

(2,201,699)

 

 

(300,000)

 

 

$6,949,033

 

 

$3,011,484