XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
6 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
October 31,
Six Months Ended
October 31,
2023202220232022
(in thousands)
Finance lease cost
Amortization of ROU assets$448 $365 $850 $738 
Interest on lease liabilities54 46 108 94 
502 411 958 832 
Operating lease cost11,389 12,203 23,086 24,618 
Short-term lease cost222 270 491 433 
Variable lease cost3,724 1,583 6,915 4,238 
Lease impairment cost— — 1,629 — 
Sublease income(1,051)(738)(2,114)(1,245)
Total lease cost$14,786 $13,729 $30,965 $28,876 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Six Months Ended
October 31,
20232022
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$26,635 $29,114 
Financing cash flows from finance leases$938 $814 
ROU assets obtained in exchange for lease obligations:
Operating leases$4,109 $9,589 
Finance leases$714 $2,497 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
October 31, 2023April 30, 2023
(in thousands)
Finance Leases:
Property and equipment, at cost$7,253 $7,103 
Accumulated depreciation(3,149)(2,741)
Property and equipment, net$4,104 $4,362 
Other accrued liabilities$1,373 $1,372 
Other liabilities2,810 3,053 
Total finance lease liabilities$4,183 $4,425 
Weighted average remaining lease terms:
Operating leases4.2 years4.5 years
Finance leases3.5 years3.8 years
Weighted average discount rate:
Operating leases4.9 %4.5 %
Finance leases5.1 %4.7 %
Summary of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2024 (excluding the six months ended October 31, 2023)$25,365 $793 
202544,791 1,467 
202640,004 1,108 
202721,325 712 
202810,274 472 
Thereafter15,967 
Total lease payments157,726 4,559 
Less: imputed interest14,631 376 
Total$143,095 $4,183