XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
6 Months Ended
Nov. 30, 2020
Leases [Abstract]  
Schedule of Financing Lease

Financing leases as of November 30, 2020 and May 31, 2020:

 

    November 30, 2020    

May 31,

2020

 
Non-cancellable financing leases   $ 4,500,077     $ 5,455,656  
Less: Current portion     (1,920,854 )     (1,838,251 )
Non-cancellable financing leases, net of current portion   $ 2,579,223     $ 3,617,405  
Summary of Lease Activity

For the periods ending November 30, 2020 and 2019:

 

    2020     2019  
Lease Expense                
Financing lease expense -                
Amortization of right-of-use assets   $ 505,935     $ 416,000  
Interest on lease liabilities     156,059       220,255  
Operating lease expense     40,941       39,650  
Short-term lease expense     723,443       797,835  
Total   $ 1,426,378     $ 1,473,740  
                 
Other Information                
Cash paid for amounts included in the measurement of lease liabilities for finance leases -                
Operating cash flows   $ 156,059     $ 220,255  
Financing cash flows   $ 955,580     $ 911,529  
Cash paid for amounts included in the measurement of lease liabilities for operating leases -                
Operating cash flows   $ 40,941     $ 39,650  
Right-of-use assets obtained in exchange for lease liabilities -                
Operating leases   $ -     $ 67,750  
Weighted-average remaining lease term (in years) -                
Financing leases     2.3       3.2  
Operating leases     2.4       3.5  
Weighted-average discount rate -                
Financing leases     7.4 %     7.1 %
Operating leases     5.2 %     5.3 %
Schedule of Future Minimum Lease Payments

Future minimum lease payments under non-cancelable leases as of November 30, 2020, are approximately:

 

    Financing Leases     Operating Leases  
Twelve months ended November 30, 2021   $ 2,186,436     $ 81,881  
Twelve months ended November 30, 2022     1,991,930       37,881  
Twelve months ended November 30, 2023     701,171       27,751  
Twelve months ended November 30, 2024     23,669       9,037  
Twelve months ended November 30, 2025     3,593       -  
Total future minimum lease payments     4,906,799       156,550  
Present value discount     406,722       11,281  
Present value of minimum lease payments   $ 4,500,077     $ 145,269