XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Apr. 30, 2023
Leases [Abstract]  
Components of Lease Costs
Components of lease costs included in the consolidated statement of operations were as follows (in thousands):
Year Ended April 30,
20232022
Operating lease cost$12,411 $9,894 
Short-term lease cost2,217 2,448 
Variable lease cost726 857 
Total lease cost$15,354 $13,199 
Lease Term and Discount Rate Information
Lease term and discount rate information are summarized as follows:
As of
April 30, 2023
Weighted average remaining lease term (in years)2.62
Weighted average discount rate4.92 %
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, 2023 were as follows (in thousands):
Years Ending April 30,
2024$13,103 
20258,419 
20264,471 
20271,024 
20281,106 
Thereafter280 
Total minimum lease payments28,403 
Less imputed interest(1,712)
Present value of future minimum lease payments26,691 
Less current lease liabilities(12,749)
Operating lease liabilities, non-current$13,942