XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Apr. 30, 2023
Leases [Abstract]  
Schedule of Balance Sheet Information
Balance sheet information related to operating leases is as follows (in thousands):
Balance Sheet location
As of April 30, 2023
As of April 30, 2022
Assets
Right of use assetsOther assets442 935 
Liabilities
Current lease liabilitiesOther current liabilities411 541 
Long-term lease liabilitiesOther long-term liabilities65 461 
Total liabilities$476 $1,002 
Weighted average information associated with the measurement of the Company’s remaining operating lease obligations is as follows:
April 30, 2023
April 30, 2022
Weighted average remaining lease term1.2 years1.9 years
Weighted average discount rate3.1 %3.2 %
Schedule of Lease Cost Information Lease cost information related to operating leases is as follows (in thousands):
Year ended April 30, 2023
Year ended April 30, 2022
Lease cost
Operating lease cost515 740 
Short-term lease cost703 570 
Variable lease cost222 239 
Total lease cost$1,440 $1,549 
Schedule of Maturity of Operating Lease Liabilities
The following table summarizes the maturity of the Company’s operating lease liabilities as of April 30, 2023 (in thousands):
Years ended April 30:
2024$417 
202567 
Thereafter— 
Total operating lease payments
$484 
Less imputed interest
(8)
Total operating lease liabilities
$476 
Schedule of Future Minimum Lease Rentals Receivable under Noncancelable Operating Leases Lease payments to be received as of April 30, 2023 are as follows (in thousands):
Years ended April 30:
2024$201 
2025102 
202691 
202796 
202816 
Thereafter— 
$506