XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16 - Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Year Ended June 30,
 
Lease Amount
 
2019
  $
224,930
 
2020
   
354,365
 
2021
   
319,256
 
2022
   
178,506
 
2023
   
167,334
 
2024
   
84,317
 
Total minimum lease commitment
  $
1,328,708