XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
3 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
July 31,
20252024
(in thousands)
Finance lease cost
Amortization of ROU assets$399 $379 
Interest on lease liabilities44 49 
443 428 
Operating lease cost12,385 11,995 
Short-term lease cost221 226 
Variable lease cost2,607 2,341 
Sublease income(1,633)(1,153)
Total lease cost$14,023 $13,837 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Three Months Ended
July 31,
20252024
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$10,567 $13,628 
Financing cash flows from finance leases$499 $412 
ROU assets obtained in exchange for lease obligations:
Operating leases$931 $3,613 
Finance leases$664 $142 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2026 (excluding the three months ended July 31, 2025)
$32,843 $1,231 
2027
33,275 1,259 
202827,373 945 
202921,868 107 
203017,450 44 
Thereafter72,514 
Total lease payments205,323 3,588 
Less: imputed interest42,576 239 
Total$162,747 $3,349