v3.26.1
Leases (Tables)
12 Months Ended
Apr. 30, 2026
Leases [Abstract]  
Components of Lease Costs
Components of lease costs included in the consolidated statements of operations were as follows (in thousands):
Year Ended April 30,
202620252024
Operating lease cost$9,083 $11,102 $12,114 
Short-term lease cost2,831 2,232 1,921 
Variable lease cost1,683 1,456 1,342 
Total lease cost$13,597 $14,790 $15,377 
Lease Term and Discount Rate Information
Lease term and discount rate information are summarized as follows:
As of
April 30, 2026
Weighted average remaining lease term (in years)5.4
Weighted average discount rate5.3 %
Future Minimum Lease Payments Based on Current Lease Accounting Standard
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2026 were as follows (in thousands, by fiscal year):
2027$7,491 
20285,167 
20293,070 
20301,435 
20311,237 
Thereafter5,768 
Total minimum lease payments24,168 
Less imputed interest(3,500)
Present value of future minimum lease payments20,668 
Less current lease liabilities(6,539)
Operating lease liabilities, non-current$14,129