XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [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 $ 924,737 $ (289,680) $ (3,608) $ 631,827
Issued under ATM offerings, net of issuance costs (in shares) 10,770,000        
Issued under ATM offerings, net of issuance costs $ 11 56,259 0 0 $ 56,270
Issued upon exercise of stock options (in shares) 445,861       445,861
Issued upon exercise of stock options $ 1 263 0 0 $ 264
Amortization of stock-based compensation 0 1,572 0 0 1,572
Net income (loss) for the period 0 0 3,321 0 3,321
Other comprehensive loss $ 0 0 0 (11,049) (11,049)
Balance (in shares) at Oct. 31, 2023 389,668,725        
Balance at Oct. 31, 2023 $ 390 982,831 (286,359) (14,657) 682,205
Balance (in shares) at Jul. 31, 2024 410,355,768        
Balance at Jul. 31, 2024 $ 410 1,110,433 (318,901) (13,829) 778,113
Issued under ATM offerings, net of issuance costs (in shares) 7,595,626        
Issued under ATM offerings, net of issuance costs $ 8 61,223 0 0 $ 61,231
Issued upon exercise of stock options (in shares) 121,037       121,037
Issued upon exercise of stock options $ 0 120 0 0 $ 120
Issued upon exercise of warrants (in shares) 1,054,997        
Issued upon exercise of warrants $ 1 4,618 0 0 4,619
Common stock issued for consulting services (in shares) 15,000        
Common stock issued for consulting services $ 0 88 0 0 88
Amortization of stock-based compensation 0 1,733 0 0 1,733
Net income (loss) for the period 0 0 (20,158) 0 (20,158)
Other comprehensive loss $ 0 0 0 (1,728) (1,728)
Balance (in shares) at Oct. 31, 2024 419,142,428        
Balance at Oct. 31, 2024 $ 419 $ 1,178,215 $ (339,059) $ (15,557) $ 824,018