XML 23 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Current assets:    
Cash and cash equivalents $ 50,152 $ 173,004
Marketable securities - short term 143,584 65,328
Restricted investments 79 72
Investment tax credits receivable 927 332
Prepaid and other current assets 6,649 8,626
Total current assets 201,391 247,362
Marketable securities - long term 8,522 59,527
Property and equipment, net 2,477 1,169
Operating lease right of use assets 7,716 1,741
Other assets 1,362 1,374
Total assets 221,468 311,173
Current liabilities:    
Accounts payable 6,688 1,411
Accrued expenses and other current liabilities 15,275 12,128
Operating lease liabilities, current 2,014 423
Current portion of note payable 8,002 699
Total current liabilities 31,979 14,661
Note payable, net of current portion 15,324 22,473
Operating lease liabilities, net of current portion 6,455 1,427
Liabilities, Total 53,758 38,561
Shareholders' equity:    
Common shares, no par value; unlimited shares authorized, 52,018,658 and 50,976,676 shares issued and outstanding as of October 31, 2025 and October 31, 2024, respectively. 513,281 509,811
Additional paid-in capital 27,349 18,950
Accumulated other comprehensive loss (888) (1,419)
Accumulated deficit (372,032) (254,730)
Total shareholder's equity 167,710 272,612
Total liabilities and shareholder's equity $ 221,468 $ 311,173