ÌÒÖ­Ó°Ôº

Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2019
Commitments and Contingencies Disclosure [Abstract] Ìý
Schedule of Future Minimum Rental Payments

The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining noncancelable lease terms in excess of one year as of April 30, 2019.


Year Ending April 30,

Ìý

Ìý

2020

Ìý

$

2,282,260

2021

Ìý

Ìý

2,332,558

2022

Ìý

Ìý

2,264,523

2023

Ìý

Ìý

1,702,609

2024

Ìý

Ìý

1,497,027

2025

Ìý

Ìý

1,134,718

2026

Ìý

Ìý

779,287

Total minimum payments required

Ìý

$

11,992,982