v3.25.1
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Share Issuance Obligation [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Jul. 31, 2023 378,452,864          
Balance at Jul. 31, 2023 $ 378,000 $ 924,737,000 $ 0 $ (289,680,000) $ (3,608,000) $ 631,827,000
Issued under ATM offerings, net of issuance costs (in shares) 10,770,000          
Issued under ATM offerings, net of issuance costs $ 11,000 56,259,000 0 0 0 56,270,000
Issued upon exercise of stock options (in shares) 445,861          
Issued upon exercise of stock options $ 1,000 263,000 0 0 0 264,000
Amortization of stock-based compensation 0 1,572,000 0 0 0 1,572,000
Net loss for the period 0 0 0 3,321,000 0 3,321,000
Other comprehensive income (loss) $ 0 0 0 0 (11,049,000) (11,049,000)
Balance (in shares) at Oct. 31, 2023 389,668,725          
Balance at Oct. 31, 2023 $ 390,000 982,831,000 0 (286,359,000) (14,657,000) 682,205,000
Balance (in shares) at Jul. 31, 2023 378,452,864          
Balance at Jul. 31, 2023 $ 378,000 924,737,000 0 (289,680,000) (3,608,000) $ 631,827,000
Issued upon exercise of stock options (in shares)           1,460,937
Net loss for the period           $ (14,106,000)
Other comprehensive income (loss)           (9,167,000)
Balance (in shares) at Apr. 30, 2024 405,951,114          
Balance at Apr. 30, 2024 $ 406,000 1,094,795,000 0 (303,786,000) (12,775,000) 778,640,000
Balance (in shares) at Oct. 31, 2023 389,668,725          
Balance at Oct. 31, 2023 $ 390,000 982,831,000 0 (286,359,000) (14,657,000) 682,205,000
Issued under ATM offerings, net of issuance costs (in shares) 10,418,029          
Issued under ATM offerings, net of issuance costs $ 10,000 73,228,000 0 0 0 73,238,000
Issued upon exercise of stock options (in shares) 669,999          
Issued upon exercise of stock options $ 1,000          
Issued upon exercise of warrants (in shares) 302,220          
Issued upon exercise of warrants $ 0 1,965,000 517,000 0 0 2,482,000
Amortization of stock-based compensation 0 1,312,000 0 0 0 1,312,000
Net loss for the period 0 0 0 2,250,000 0 2,250,000
Other comprehensive income (loss) $ 0 0 0 0 7,732,000 7,732,000
Issued upon exercise of stock options   (70,000) 0 0 0 (69,000)
Balance (in shares) at Jan. 31, 2024 401,058,973          
Balance at Jan. 31, 2024 $ 401,000 1,059,266,000 517,000 (284,109,000) (6,925,000) 769,150,000
Issued under ATM offerings, net of issuance costs (in shares) 3,396,370          
Issued under ATM offerings, net of issuance costs $ 3,000 25,539,000 0 0 0 $ 25,542,000
Issued upon exercise of stock options (in shares) 345,077         345,077
Issued upon exercise of stock options $ 1,000 209,000 0 0 0 $ 210,000
Issued upon exercise of warrants (in shares) 1,150,694          
Issued upon exercise of warrants $ 1,000 8,678,000 (517,000) 0 0 8,162,000
Amortization of stock-based compensation 0 1,103,000 0 0 0 1,103,000
Net loss for the period 0 0 0 (19,677,000) 0 (19,677,000)
Other comprehensive income (loss) $ 0 0 0 0 (5,850,000) (5,850,000)
Balance (in shares) at Apr. 30, 2024 405,951,114          
Balance at Apr. 30, 2024 $ 406,000 1,094,795,000 $ 0 (303,786,000) (12,775,000) 778,640,000
Balance (in shares) at Jul. 31, 2024 410,355,768          
Balance at Jul. 31, 2024 $ 410,000 1,110,433,000   (318,901,000) (13,829,000) 778,113,000
Issued under ATM offerings, net of issuance costs (in shares) 7,595,626          
Issued under ATM offerings, net of issuance costs $ 8,000 61,223,000   0 0 61,231,000
Issued upon exercise of stock options (in shares) 121,037          
Issued upon exercise of stock options $ 0 120,000   0 0 120,000
Issued upon exercise of warrants (in shares) 1,054,997          
Issued upon exercise of warrants $ 1,000 4,618,000   0 0 4,619,000
Common stock issued for consulting services (in shares) 15,000          
Common stock issued for consulting services $ 0 88,000   0 0 88,000
Amortization of stock-based compensation 0 1,733,000   0 0 1,733,000
Net loss for the period 0 0   (20,158,000) 0 (20,158,000)
Other comprehensive income (loss) $ 0 0   0 (1,728,000) (1,728,000)
Balance (in shares) at Oct. 31, 2024 419,142,428          
Balance at Oct. 31, 2024 $ 419,000 1,178,215,000   (339,059,000) (15,557,000) 824,018,000
Balance (in shares) at Jul. 31, 2024 410,355,768          
Balance at Jul. 31, 2024 $ 410,000 1,110,433,000   (318,901,000) (13,829,000) $ 778,113,000
Issued upon exercise of stock options (in shares)           174,530
Net loss for the period           $ (60,604,000)
Other comprehensive income (loss)           (81,000)
Balance (in shares) at Apr. 30, 2025 435,027,962          
Balance at Apr. 30, 2025 $ 435,000 1,285,772,000   (379,505,000) (13,910,000) 892,792,000
Balance (in shares) at Oct. 31, 2024 419,142,428          
Balance at Oct. 31, 2024 $ 419,000 1,178,215,000   (339,059,000) (15,557,000) 824,018,000
Issued under ATM offerings, net of issuance costs (in shares) 9,231,030          
Issued under ATM offerings, net of issuance costs $ 9,000 70,624,000   0 0 70,633,000
Issued upon exercise of stock options (in shares) 38,065          
Issued upon exercise of stock options $ 0 9,000   0 0 9,000
Amortization of stock-based compensation 0 1,556,000   0 0 1,556,000
Net loss for the period 0 0   (10,234,000) 0 (10,234,000)
Other comprehensive income (loss) $ 0 0   0 (8,769,000) (8,769,000)
Issued upon vesting of RSUs (in shares) 742          
Issued upon vesting of RSUs $ 0 0   0 0 0
Balance (in shares) at Jan. 31, 2025 428,412,265          
Balance at Jan. 31, 2025 $ 428,000 1,250,404,000   (349,293,000) (24,326,000) 877,213,000
Issued under ATM offerings, net of issuance costs (in shares) 6,578,235          
Issued under ATM offerings, net of issuance costs $ 7,000 34,027,000   0 0 $ 34,034,000
Issued upon exercise of stock options (in shares) 15,428         15,428
Issued upon exercise of stock options $ 0 5,000   0 0 $ 5,000
Common stock issued for consulting services (in shares) 3,699          
Common stock issued for consulting services $ 0 19,000   0 0 19,000
Amortization of stock-based compensation 0 1,317,000   0 0 1,317,000
Net loss for the period 0 0   (30,212,000) 0 (30,212,000)
Other comprehensive income (loss) $ 0 0   0 10,416,000 10,416,000
Issued upon vesting of RSUs (in shares) 18,335          
Issued upon vesting of RSUs $ 0 0   0 0 0
Balance (in shares) at Apr. 30, 2025 435,027,962          
Balance at Apr. 30, 2025 $ 435,000 $ 1,285,772,000   $ (379,505,000) $ (13,910,000) $ 892,792,000