XML 54 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued expense (Tables)
12 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
 
June 30,
 
2020
 
2019
Accrued compensation
$
417,829

 
$
396,609

Line of credit and notes payable interest accrual
1,224

 
1,013

Customer deposits
14,320

 
16,006

Warranty reserve
32,078

 
32,078

Sales tax payable
100,176

 
100,582

Rent payable

 
70,587

Other accruals
115,420

 
39,832

Total accrued expenses
$
681,047

 
$
656,707