XML 56 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
6 Months Ended
Nov. 30, 2019
Leases [Abstract]  
Schedule of Financing Lease

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

 

    November 30, 2019     May 31, 2019  
Non-cancellable financing leases   $ 5,843,290     $ 6,754,819  
Less: Current portion     (2,111,028 )     (1,516,629 )
Non-cancellable financing leases, net of current portion   $ 3,732,262     $ 5,238,190  

Schedule of Lease Cost

For the six months ended November 30, 2019 and 2018:

 

    2019     2018  
Lease Expense                
Financing lease expense -                
Amortization of right-of-use assets   $ 416,000     $ 449,000  
Interest on lease liabilities     220,255       126,514  
Operating lease expense     39,650       24,000  
Short-term lease expense     797,835       749,843  
Total   $ 1,473,740     $ 1,349,357  
                 
Other Information                
Cash paid for amounts included in the measurement of lease liabilities for finance leases -                
Operating cash flows   $ 220,255     $ 126,514  
Financing cash flows   $ 911,529     $ 1,333,699  
Cash paid for amounts included in the measurement of lease liabilities for operating leases -                
Operating cash flows   $ 39,650     $ 24,000  
Right-of-use assets obtained in exchange for lease liabilities -                
Financing leases   $ -     $ 2,333,333  
Operating leases   $ 67,750     $ -  
Weighted-average remaining lease term (in years) -                
Financing leases     3.2       3.4  
Operating leases     3.5       3.1  
Weighted-average discount rate -                
Financing leases     7.1 %     7.0 %
Operating leases     5.3 %     5.0 %

Schedule of Future Minimum Lease Payments

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

 

    Financing Leases     Operating Leases  
Twelve months ended November 30, 2020   $ 2,471,000     $ 81,881  
Twelve months ended November 30, 2021     2,471,000       81,881  
Twelve months ended November 30, 2022     1,506,000       37,881  
Twelve months ended November 30, 2023     -       27,751  
Twelve months ended November 30, 2024     -       9,037  
Total future minimum lease payments     6,448,000       238,431  
Present value discount     604,710       19,798  
Present value of minimum lease payments   $ 5,843,290     $ 218,633