XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - (Tables)
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Assets And Liabilities, Lessee
Lease right-of-use assets outstanding as of April 30, 2024 and 2023 consisted of the following:
Years ended April 30,
Classification20242023
Finance lease right-of-use assetsNet property and equipment$83,714 $79,344 
Operating lease right-of-use assetsOther assets, net of amortization115,819 107,994 
Weighted average remaining lease terms and weighted average discount rates on outstanding leases were as follows:
April 30,
20242023
Weighted-average remaining lease-term - finance lease15.415.1
Weighted-average remaining lease-term - operating lease19.119.8
Weighted-average discount rate - finance lease4.77 %4.40 %
Weighted-average discount rate - operating lease4.91 %4.33 %
Lease, Cost
The summary of lease-related costs included on the consolidated statements of income is included below:
Years ended April 30,
202420232022
Operating lease cost$10,174 $9,346 $6,721 
Finance lease cost:
Amortization of right-of-use assets$10,417 $5,882 $4,489 
Interest on lease liabilities4,491 2,966 2,337 
The summary of cash paid for amounts included in the measurement of liabilities included on the consolidated statements of cash flows and supplementary cash flow information are included below:
Years ended April 30,
202420232022
Operating cash flows required by operating leases$8,693 $7,725 $5,468 
Operating cash flows required by finance leases4,491 2,966 2,337 
Financing cash flows required by finance leases9,156 5,345 4,162 
Right-of-use assets obtained in exchange for new finance lease liabilities$17,626 $25,166 $52,525 
Right-of-use assets obtained in exchange for new operating lease liabilities14,646 14,642 87,723 
Finance Lease, Liability, Maturity
Future minimum payments under the finance leases and operating leases consisted of the following at April 30, 2024:
Years ended April 30,Finance leasesOperating leases
2025$12,942 $9,297 
202612,964 9,194 
202712,970 9,147 
202811,601 9,127 
20296,199 9,049 
Thereafter87,707 134,729 
Total minimum lease payments$144,383 $180,543 
Less amount representing interest42,565 65,374 
Present value of net minimum lease payments$101,818 $115,169 
Lessee, Operating Lease, Liability, Maturity
Future minimum payments under the finance leases and operating leases consisted of the following at April 30, 2024:
Years ended April 30,Finance leasesOperating leases
2025$12,942 $9,297 
202612,964 9,194 
202712,970 9,147 
202811,601 9,127 
20296,199 9,049 
Thereafter87,707 134,729 
Total minimum lease payments$144,383 $180,543 
Less amount representing interest42,565 65,374 
Present value of net minimum lease payments$101,818 $115,169