XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
9 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2023202220232022
(in thousands)
Finance lease cost
Amortization of ROU assets$366 $248 $1,104 $785 
Interest on lease liabilities47 19 141 64 
413 267 1,245 849 
Operating lease cost12,339 13,013 36,957 40,288 
Short-term lease cost183 279 616 761 
Variable lease cost3,300 2,820 7,538 7,919 
Lease impairment cost5,471 — 5,471 7,392 
Sublease income(1,019)(283)(2,264)(742)
Total lease cost$20,687 $16,096 $49,563 $56,467 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
January 31,
20232022
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$49,870 $48,246 
Financing cash flows from finance leases$1,228 $860 
ROU assets obtained in exchange for lease obligations:
Operating leases$8,967 $22,662 
Finance leases$2,673 $916 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
January 31, 2023April 30, 2022
(in thousands)
Finance Leases:
Property and equipment, at cost$7,105 $5,770 
Accumulated depreciation(2,896)(3,085)
Property and equipment, net$4,209 $2,685 
Other accrued liabilities$1,302 $1,049 
Other liabilities2,958 1,657 
Total finance lease liabilities$4,260 $2,706 
Weighted average remaining lease terms:
Operating leases4.5 years5.1 years
Finance leases3.9 years3.3 years
Weighted average discount rate:
Operating leases4.5 %4.3 %
Finance leases4.5 %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 nine months ended January 31, 2023)$12,944 $390 
202449,150 1,385 
202540,665 1,144 
202636,751 796 
202718,780 538 
Thereafter22,323 396 
Total lease payments180,613 4,649 
Less: imputed interest16,941 389 
Total$163,672 $4,260