v3.26.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Cash flows from operating activities:    
Net income $ 4,216 $ 634
Non-cash charges to earnings 2,508 1,809
Net changes in operating assets and liabilities (4,102) (1,282)
Net cash provided by operating activities 2,622 1,161
Cash flows from investing activities:    
Purchase of fixed assets (844) (776)
Acquisition of equity method investment (100) 0
Net cash used in investing activities (944) (776)
Cash flows from financing activities:    
Purchase of treasury stock 0 (583)
Payments for public offering issuance costs (617)  
Proceeds from public offering, net 58,750 0
Net cash provided by (used in) financing activities 58,133 (583)
Net increase (decrease) in cash and cash equivalents and restricted cash 59,811 (198)
Cash and cash equivalents and restricted cash at beginning of period 2,934 6,085
Cash and cash equivalents and restricted cash at end of period 62,745 5,887
Interest 19 23
Income Taxes 2 0
Non-cash investing and financing activities:    
Acquisition of an equity method investment through the incurrence of a liability $ 400 $ 0