XML 49 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Lease costs
   Year Ended June 30,
   2021  2020
Operating lease cost  $682,980   $646,845 
Finance lease cost:          
Depreciation of lease assets   207,931    324,058 
Interest on lease liabilities   44,248    77,540 
Total finance lease cost   252,179    401,598 
Total lease cost  $935,159   $1,048,443 
Supplemental lease information

  Classification   June 30, 2021     June 30, 2020  
Assets:              
Operating lease assets Operating lease assets   $ 9,015,498     $ 1,220,430  
Finance lease assets Property and equipment, net(1)     477,102       666,519  
Total lease assets     $ 9,492,600     $ 1,886,949  
                 
Liabilities:                  
Current:                  
Operating leases Operating lease liabilities, current   $ 799,507     $ 765,422  
Short-term leases Accrued liabilities(2)     -       97,665  
Finance leases Finance lease liabilities, current     212,212       278,040  
                 
Noncurrent:                  
Operating leases Operating lease liabilities, less current portion     8,761,133       887,766  
Finance leases Finance lease liabilities, less current portion     66,801       279,435  
Total lease liabilities     $ 9,839,653     $ 2,308,328  

 

Lease Term and Discount Rate   June 30, 2021  
Weighted Average Remaining Lease Term (in years)      
Operating leases     10.9  
Finance leases     1.4  
         
Weighted Average Discount Rate        
Operating leases     3.0 %
Finance leases     7.8 %

 

Supplemental cash flow information:

     Year Ended June 30,  
    2021     2020  
Cash paid for amounts included in the measurement of lease liabilities:            
Operating cash used for operating leases   $ 869,668     $ 790,199  
Operating cash used for finance leases   $ 44,247     $ 77,553  
Financing cash used for finance leases   $ 278,462     $ 487,233  

 

Future maturities of lease liabilities
Fiscal year ending:   Finance Leases     Operating Leases  
June 30, 2022     231,783       832,120  
June 30, 2023     59,647       1,039,572  
June 30, 2024     11,811       943,624  
June 30, 2025           968,324  
June 30, 2026           874,256  
Thereafter           6,219,941  
Total future minimum payments     303,241       10,877,837  
   Less imputed interest     (24,228 )     (1,317,197 )
Present value of lease liabilities   $ 279,013     $ 9,560,640