XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Apr. 30, 2025
Lessee Disclosure [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows:
Year Ended April 30,
202520242023
(in thousands)
Finance lease cost:
Amortization of right-of-use assets$34,710 $29,222 $24,501 
Interest on lease liabilities11,361 7,988 7,187 
Operating lease cost82,774 65,804 57,093 
Variable lease cost15,715 16,686 19,699 
Total lease cost$144,560 $119,700 $108,480 
Summary of Components of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Year Ended April 30,
202520242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$80,185 $64,117 $56,269 
Operating cash flows from finance leases11,361 7,988 7,187 
Financing cash flows from finance leases46,720 41,786 35,845 
Right-of-use assets obtained in exchange for lease obligations
Operating leases(a)120,479 112,618 73,083 
Finance leases71,001 77,495 59,720 
_________________________________________
(a) Includes operating lease ROU assets obtained in acquisitions. See Note 2, “Business Combinations” for more information on business combinations.
Summary of Other Lease Information
Other information related to leases was as follows:
April 30,
20252024
(in thousands)
Finance leases included in property and equipment
Property and equipment$356,417 $289,707 
Accumulated depreciation(106,103)(78,170)
Property and equipment, net$250,314 $211,537 
Weighted-average remaining lease term (years)
Operating leases7.26.9
Finance leases4.24.0
Weighted-average discount rate
Operating leases6.9 %6.3 %
Finance leases6.1 %5.7 %
Schedule of Maturities for Finance Leases
Future minimum lease payments under non-cancellable leases as of April 30, 2025 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2026$59,496 $74,693 
202753,310 69,373 
202844,657 59,431 
202932,267 51,509 
203020,616 40,403 
Thereafter9,667 140,468 
Total lease payments220,013 435,877 
Less imputed interest26,358 102,179 
Total$193,655 $333,698 
Schedule of Maturities for Operating Leases
Future minimum lease payments under non-cancellable leases as of April 30, 2025 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2026$59,496 $74,693 
202753,310 69,373 
202844,657 59,431 
202932,267 51,509 
203020,616 40,403 
Thereafter9,667 140,468 
Total lease payments220,013 435,877 
Less imputed interest26,358 102,179 
Total$193,655 $333,698