XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - (Tables)
12 Months Ended
Apr. 30, 2022
Leases [Abstract]  
Assets And Liabilities, Lessee
Lease right-of-use assets outstanding as of April 30, 2022 and 2021 consisted of the following:
ClassificationApril 30, 2022April 30, 2021
Finance lease right-of-use assetsProperty and equipment$59,677 $11,711 
Operating lease right-of-use assetsOther assets$104,579 $20,145 
Weighted average remaining lease terms, weighted average discount rates, and supplementary cash flow information or outstanding leases were as follows:
April 30, 2022April 30, 2021
Weighted-average remaining lease-term - finance lease19.310.9
Weighted-average remaining lease-term - operating lease20.320.4
Weighted-average discount rate - finance lease3.97 %5.38 %
Weighted-average discount rate - operating lease3.98 %4.42 %
Right-of-use assets obtained in exchange for new finance lease liabilities$52,525 $— 
Right-of-use assets obtained in exchange for new operating lease liabilities$87,723 $1,109 
Lease, Cost
The summary of lease-related costs included on the consolidated statements of income is included below:
Years ended April 30,
202220212020
Operating lease cost6,721 2,290 2,299 
Finance lease cost:
Amortization of right-of-use assets4,489 2,870 3,308 
Interest on lease liabilities2,337 612 625 
Finance Lease, Liability, Maturity
Listed below are the aggregate maturities of long-term debt, excluding finance lease obligations (refer to Note 7 for future minimum payments under finance leases), for the 5 years commencing May 1, 2022 and thereafter:
 
Years ended April 30,
2023$20,000 
202432,000 
202532,000 
2026457,625 
202748,000 
Thereafter1,026,000 
$1,615,625 
Future minimum payments under the finance leases and operating leases consisted of the following at April 30, 2022:
Years ended April 30,Finance leasesOperating leases
2023$7,235 $7,875 
20246,752 7,616 
20255,494 7,381 
20265,212 7,255 
20275,196 7,272 
Thereafter77,677 115,878 
Total minimum lease payments107,566 153,277 
Less amount representing interest33,332 50,726 
Present value of net minimum lease payments$74,234 $102,551 
Lessee, Operating Lease, Liability, Maturity
Future minimum payments under the finance leases and operating leases consisted of the following at April 30, 2022:
Years ended April 30,Finance leasesOperating leases
2023$7,235 $7,875 
20246,752 7,616 
20255,494 7,381 
20265,212 7,255 
20275,196 7,272 
Thereafter77,677 115,878 
Total minimum lease payments107,566 153,277 
Less amount representing interest33,332 50,726 
Present value of net minimum lease payments$74,234 $102,551