XML 58 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
October 31,
Six Months Ended
October 31,
2022202120222021
(in thousands)
Finance lease cost
Amortization of ROU assets$365 $257 $738 $537 
Interest on lease liabilities46 21 94 45 
411 278 832 582 
Operating lease cost12,203 13,457 24,618 27,275 
Short-term lease cost270 213 433 482 
Variable lease cost1,583 3,431 4,238 5,099 
Lease impairment cost— 7,392 — 7,392 
Sublease income(738)(228)(1,245)(459)
Total lease cost$13,729 $24,543 $28,876 $40,371 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Six Months Ended
October 31,
20222021
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$29,114 $30,133 
Financing cash flows from finance leases$814 $592 
ROU assets obtained in exchange for lease obligations:
Operating leases$9,589 $7,208 
Finance leases$2,497 $317 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
October 31, 2022April 30, 2022
(in thousands)
Finance Leases:
Property and equipment, at cost$6,900 $5,770 
Accumulated depreciation(2,757)(3,085)
Property and equipment, net$4,143 $2,685 
Other accrued liabilities$1,257 $1,049 
Other liabilities2,924 1,657 
Total finance lease liabilities$4,181 $2,706 
Weighted average remaining lease terms:
Operating leases4.8 years5.1 years
Finance leases4.1 years3.3 years
Weighted average discount rate:
Operating leases4.5 %4.3 %
Finance leases4.4 %3.2 %
Summary of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2023 (excluding the six months ended October 31, 2022)$30,737 $735 
202446,372 1,249 
202538,967 1,008 
202635,918 705 
202718,705 504 
Thereafter25,654 372 
Total lease payments196,353 4,573 
Less: imputed interest19,428 392 
Total$176,925 $4,181