XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Cash flows from operating activities:    
Net loss $ (18,212,000) $ (8,365,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation of fixed assets 398,000 456,000
Foreign exchange loss (1,000)
Loss on disposal of property and equipment 111,000
Amortization of intangible assets 66,000 66,000
Amortization of right of use asset 414,000 418,000
Share-based compensation 5,191,000 551,000
Changes in operating assets and liabilities:    
Accounts receivable 91,000 (989,000)
Contract assets 336,000 (68,000)
Inventory (1,571,000) (231,000)
Other assets (322,000) 1,064,000
Accounts payable 871,000 (3,015,000)
Earnout payable (100,000) (100,000)
Accrued expenses 47,000 (359,000)
Right-of-use liabilities (480,000) (245,000)
Contract liabilities 135,000 (183,000)
Net cash used in operating activities (13,136,000) (10,890,000)
Cash flows from investing activities:    
Purchases of property and equipment (1,719,000) (128,000)
Net cash used in investing activities (1,719,000) (128,000)
Cash flows from financing activities:    
Proceeds from convertible notes 16,845,000
Proceeds from issuance of common stock - Capital Raise, net of issuance costs 2,451,000
Proceeds from issuance of common stock - At The Market offering, net of issuance costs 2,954,000 7,508,000
Net cash provided by financing activities 19,799,000 9,959,000
Net increase/(decrease) in cash, cash equivalents and restricted cash 4,944,000 (1,059,000)
Cash, cash equivalents and restricted cash, beginning of period 6,869,000 3,305,000
Cash, cash equivalents and restricted cash, end of period 11,813,000 2,246,000
Supplemental disclosure of noncash investing and financing activities:    
Common stock issued related to bonus and earnout payments 630,000
Common stock issued related to conversion of convertible debt 5,775,000
Operating right of use asset obtained in exchange for operating lease liability $ 1,276,000