v3.26.1
Leases (Tables)
3 Months Ended
Jul. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
July 31,
20262025
(in thousands)
Finance lease cost
Amortization of ROU assets$527 $399 
Interest on lease liabilities60 44 
587 443 
Operating lease cost11,532 12,385 
Short-term lease cost251 221 
Variable lease cost2,372 2,607 
Sublease income(1,340)(1,633)
Total lease cost$13,402 $14,023 
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Three Months Ended
July 31,
20262025
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,599 $10,567 
Financing cash flows from finance leases$588 $499 
ROU assets obtained in exchange for lease obligations:
Operating leases$9,033 $931 
Finance leases$629 $664 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2027 (excluding the three months ended July 31, 2026)$30,388 $1,675 
202840,096 1,967 
202933,708 889 
203026,275 396 
203122,088 60 
Thereafter93,437 — 
Total lease payments245,992 4,987 
Less: imputed interest51,670 317 
Total$194,322 $4,670