XML 53 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Apr. 30, 2021
Lessee Disclosure [Abstract]  
Summary of components of lease expense
The components of lease expense were as follows:
Year Ended April 30,
20212020
(in thousands)
Finance lease cost:
Amortization of right-of-use assets$23,769 $24,352 
Interest on lease liabilities11,164 13,316 
Operating lease cost42,383 42,846 
Variable lease cost12,914 12,555 
Total lease cost$90,230 $93,069 
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,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$42,876 $42,150 
Operating cash flows from finance leases11,164 13,316 
Financing cash flows from finance leases30,371 25,275 
Right-of-use assets obtained in exchange for lease obligations
Operating leases37,513 38,143 
Finance leases27,400 50,484 
Summary of other lease information
Other information related to leases was as follows:
April 30,
20212020
(in thousands)
Finance leases included in property and equipment
Property and equipment$176,591 $171,380 
Accumulated depreciation(51,869)(41,737)
Property and equipment, net$124,722 $129,643 
Weighted-average remaining lease term (years)
Operating leases4.74.9
Finance leases3.53.6
Weighted-average discount rate
Operating leases5.5 %5.5 %
Finance leases4.6 %5.0 %
Schedule of maturities for finance leases
Future minimum lease payments under non-cancellable leases as of April 30, 2021 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2022$44,209 $39,474 
202335,538 32,704 
202426,259 26,764 
202515,266 18,455 
20267,627 8,707 
Thereafter3,051 15,197 
Total lease payments131,950 141,301 
Less imputed interest14,002 17,537 
Total$117,948 $123,764 
Schedule of maturities for operating leases
Future minimum lease payments under non-cancellable leases as of April 30, 2021 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2022$44,209 $39,474 
202335,538 32,704 
202426,259 26,764 
202515,266 18,455 
20267,627 8,707 
Thereafter3,051 15,197 
Total lease payments131,950 141,301 
Less imputed interest14,002 17,537 
Total$117,948 $123,764