XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Lease Commitments (Tables)
3 Months Ended
Sep. 30, 2018
Leases [Abstract]  
Schedule of future minimum lease payments under capital and operating leases
    Capital Leases     Operating Leases  
Fiscal year ending:            
June 30, 2019 (nine months remaining)   $ 249,003     $ 728,000  
June 30, 2020     309,122       924,000  
June 30, 2021     234,478       679,000  
June 30, 2022     58,307       558,000  
June 30, 2023           60,869  
Total minimum payments     850,910     $ 2,949,869  
   Less imputed interest     (93,485 )        
Present value of minimum lease payments included in capital lease obligations     757,425          
Less current portion     279,204          
Non-current portion   $ 478,221