Ë¿¹ÏÊÓƵ

Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Payments Under Operating Leases (Details)

v3.20.2
Leases - Future Minimum Payments Under Operating Leases (Details) - USD ($)
Apr. 30, 2020
May 01, 2019
Leases [Abstract] Ìý Ìý
2021 $ 2,409,191 Ìý
2022 2,250,755 Ìý
2023 1,686,197 Ìý
2024 1,488,839 Ìý
2025 1,136,640 Ìý
Thereafter 779,286 Ìý
Total 9,750,908 Ìý
Less Interest (2,382,321) Ìý
Present value of operating lease obligations $ 7,368,587 $ 8,800,000