ÌÒÖ­Ó°Ôº

Quarterly report pursuant to Section 13 or 15(d)

Leases (Tables)

v3.19.2
Leases (Tables)
3 Months Ended
Jul. 31, 2019
Lessee Disclosure [Abstract] Ìý
Schedule of Maturities of Operating Lease Liabilities

The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of July 31, 2019.


Ìý

Ìý

Lease Payments

Ìý

Maturity of Lease Liabilities

Ìý

Ìý

Ìý

Ìý

2020 (remaining)

Ìý

$

1,693,602

Ìý

2021

Ìý

Ìý

2,293,382

Ìý

2022

Ìý

Ìý

2,225,348

Ìý

2023

Ìý

Ìý

1,663,434

Ìý

2024

Ìý

Ìý

1,474,175

Ìý

2025

Ìý

Ìý

1,134,718

Ìý

2026 and beyond

Ìý

Ìý

779,287

Ìý

ÌýÌýÌýÌýTotal future minimum lease payments

Ìý

Ìý

11,263,946

Ìý

Less imputed interest

Ìý

Ìý

(3,067,840

)

ÌýÌýÌýÌýPresent value of operating lease liabilities

Ìý

$

8,196,106

Schedule of Balance Sheet Information Related to Leases

Balance Sheet Classification

Ìý

Ìý

Ìý

Ìý

Operating lease liabilities, current

Ìý

$

1,100,411

Ìý

Operating lease liabilities, long-term

Ìý

Ìý

7,095,695

Ìý

ÌýÌýÌýÌýTotal operating lease liabilities

Ìý

$

8,196,106

Schedule of Other Information Related to Leases

Other Information

Ìý

Ìý

Ìý

Ìý

Weighted average remaining lease term (in years)

Ìý

Ìý

5.3

Ìý

Weighted average discount rate

Ìý

Ìý

12.0

%