XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
3 Months Ended
Jul. 31, 2021
Lessee Disclosure [Abstract]  
Summary of components of lease expense
The components of lease expense were as follows:
Three Months Ended
July 31,
20212020
(in thousands)
Finance lease cost:
Amortization of right-of-use assets$5,592 $6,139 
Interest on lease liabilities2,301 3,062 
Operating lease cost11,012 10,620 
Variable lease cost3,861 2,999 
Total lease cost$22,766 $22,820 
Summary of components of supplemental cash flow information related to leases
Supplemental cash flow information related to leases was as follows:
Three Months Ended
July 31,
20212020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$11,189 $10,648 
Operating cash flows from finance leases2,301 3,062 
Financing cash flows from finance leases7,397 7,521 
Right-of-use assets obtained in exchange for lease obligations
Operating leases24,210 6,843 
Finance leases4,076 3,935 
Summary of other lease information
Other information related to leases was as follows:
July 31,
2021
April 30,
2021
(in thousands)
Finance leases included in property and equipment
Property and equipment$175,852 $176,591 
Accumulated depreciation(53,609)(51,869)
Property and equipment, net$122,243 $124,722 
Weighted-average remaining lease term (years)
Operating leases4.74.7
Finance leases3.53.5
Weighted-average discount rate
Operating leases5.2 %5.5 %
Finance leases4.6 %4.6 %
Schedule of maturities for finance leases
Future minimum lease payments under non-cancellable leases as of July 31, 2021 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2022 (remaining nine months)$33,640 $32,773 
202336,159 38,059 
202426,971 32,185 
202516,060 22,412 
20268,415 12,584 
Thereafter3,792 19,161 
Total lease payments125,037 157,174 
Less imputed interest12,131 18,541 
Total$112,906 $138,633 
Schedule of maturities for operating leases
Future minimum lease payments under non-cancellable leases as of July 31, 2021 were as follows:
FinanceOperating
Year Ending April 30,(in thousands)
2022 (remaining nine months)$33,640 $32,773 
202336,159 38,059 
202426,971 32,185 
202516,060 22,412 
20268,415 12,584 
Thereafter3,792 19,161 
Total lease payments125,037 157,174 
Less imputed interest12,131 18,541 
Total$112,906 $138,633