XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Capital Leases (Tables)
12 Months Ended
May 31, 2019
Leases [Abstract]  
Schedule of Non-cancelable Capital Leases

Capital leases consist of the following as of May 31:

 

   2019   2018 
Non-cancelable capital leases  $6,754,819   $3,893,814 
Less: Current portion of capital leases   (1,516,629)   (2,160,807)
Non-cancelable capital leases, net of current portion  $5,238,190   $1,733,007 

Schedule of Production Equipment Under Non-cancelable Capital Leases

The production equipment under the non-cancelable capital leases at May 31, 2019 and 2018 is as follows:

 

   2019   2018 
Production equipment under capital leases  $7,861,233   $7,591,574 
Less: Accumulated amortization   (614,909)   (974,811)
Production equipment under capital leases, net  $7,246,324   $6,616,763 

Schedule of Future Minimum Lease Payments Under Non-cancelable Capital Leases

Future minimum lease payments under non-cancelable capital leases as of May 31, 2019, are approximately:

 

Year ended May 31, 2020  $1,966,428 
Year ended May 31, 2021   1,966,428 
Year ended May 31, 2022   1,865,328 
Year ended May 31, 2023   1,443,654 
Year ended May 31, 2024   605,053 
Total lease payments   7,846,891 
Less: Imputed interest   1,092,072 
Present value of minimum lease payments  $6,754,819