XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
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, 2022 289,638,307          
Balance at Jul. 31, 2022 $ 289 $ 613,179 $ 0 $ (286,373) $ (186) $ 326,909
Issued under ATM offerings, net of issuance costs (in shares) 5,218,890          
Issued under ATM offerings, net of issuance costs $ 5 21,709     0 21,714
Issued upon exercise of stock options (in shares) 1,404,601          
Issued upon exercise of stock options $ 2 58 0 0 0 60
Amortization of stock-based compensation 0 1,426 0 0 0 1,426
Net income for the period 0 0 0 (3,756) 0 (3,756)
Other comprehensive loss $ 0 0 0 0 (10,768) (10,768)
Issued upon exercise of warrants (in shares) 3,410,898          
Issued upon exercise of warrants $ 4 6,136 0 0 0 6,140
Balance (in shares) at Oct. 31, 2022 366,075,053          
Balance at Oct. 31, 2022 $ 366 882,156 0 (290,129) (10,954) 581,439
Issued for acquisition of UEX and Roughrider (in shares) 66,324,560          
Issued for acquisition of UEX and Roughrider $ 66 235,306 0 0 0 235,372
Common stock issued for consulting services (in shares) 4,179          
Common stock issued for consulting services $ 0 17 0 0 0 17
Common stock issued under Stock Incentive Plan (in shares) 73,618          
Common stock issued under Stock Incentive Plan $ 0 299 0   0 299
Replacement options issued for acquisition of UEX $ 0 4,026 0 0 0 4,026
Balance (in shares) at Jul. 31, 2022 289,638,307          
Balance at Jul. 31, 2022 $ 289 613,179 0 (286,373) (186) $ 326,909
Issued upon exercise of stock options (in shares)           1,703,596
Net income for the period           $ (3,824)
Other comprehensive loss           (9,740)
Balance (in shares) at Apr. 30, 2023 376,547,894          
Balance at Apr. 30, 2023 $ 377 921,562 22 (290,197) (9,926) 621,838
Balance (in shares) at Oct. 31, 2022 366,075,053          
Balance at Oct. 31, 2022 $ 366 882,156 0 (290,129) (10,954) 581,439
Issued under ATM offerings, net of issuance costs (in shares) 7,040,363          
Issued under ATM offerings, net of issuance costs $ 7 26,099 0 0 0 26,106
Issued upon exercise of stock options (in shares) 94,302          
Issued upon exercise of stock options $ 0 0 0 0 0 0
Amortization of stock-based compensation 0 1,085 0 0 0 1,085
Net income for the period 0 0 0 10,892 0 10,892
Other comprehensive loss $ 0 0 0 0 4,617 4,617
Issued upon exercise of warrants (in shares) 45,000          
Issued upon exercise of warrants $ 0 66 0 0 0 66
Balance (in shares) at Jan. 31, 2023 373,370,417          
Balance at Jan. 31, 2023 $ 373 909,869 0 (279,237) (6,337) 624,668
Common stock issued for consulting services (in shares) 49,228          
Common stock issued for consulting services $ 0 201 0 0 0 201
Common stock issued under Stock Incentive Plan (in shares) 66,471          
Common stock issued under Stock Incentive Plan $ 0 262 0   0 262
Issued under ATM offerings, net of issuance costs (in shares) 2,912,000          
Issued under ATM offerings, net of issuance costs $ 4 10,595 0 0 0 $ 10,599
Issued upon exercise of stock options (in shares) 204,693         204,693
Issued upon exercise of stock options $ 0 0 0 0 0 $ 0
Amortization of stock-based compensation 0 887 0 0 0 887
Net income for the period 0 0 0 (10,960) 0 (10,960)
Other comprehensive loss 0 0 0 0 (3,589) (3,589)
Issued upon exercise of warrants $ 0 0 22 0 0 22
Balance (in shares) at Apr. 30, 2023 376,547,894          
Balance at Apr. 30, 2023 $ 377 921,562 22 (290,197) (9,926) 621,838
Common stock issued under Stock Incentive Plan (in shares) 60,784          
Common stock issued under Stock Incentive Plan $ 0 211 0   0 211
Balance (in shares) at Jul. 31, 2023 378,452,864          
Balance at Jul. 31, 2023 $ 378 924,737 0 (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 0 56,270
Issued upon exercise of stock options (in shares) 445,861          
Issued upon exercise of stock options $ 1 263 0 0 0 264
Amortization of stock-based compensation 0 1,572 0 0 0 1,572
Net income for the period 0 0 0 3,321 0 3,321
Other comprehensive loss $ 0 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 0 (286,359) (14,657) 682,205
Balance (in shares) at Jul. 31, 2023 378,452,864          
Balance at Jul. 31, 2023 $ 378 924,737 0 (289,680) (3,608) $ 631,827
Issued upon exercise of stock options (in shares)           1,460,937
Net income for the period           $ (14,106)
Other comprehensive loss           (9,167)
Balance (in shares) at Apr. 30, 2024 405,951,114          
Balance at Apr. 30, 2024 $ 406 1,094,795 0 (303,786) (12,775) 778,640
Balance (in shares) at Oct. 31, 2023 389,668,725          
Balance at Oct. 31, 2023 $ 390 982,831 0 (286,359) (14,657) 682,205
Issued under ATM offerings, net of issuance costs (in shares) 10,418,029          
Issued under ATM offerings, net of issuance costs $ 10 73,228 0 0 0 73,238
Issued upon exercise of stock options (in shares) 669,999          
Issued upon exercise of stock options $ 1 (70) 0 0 0 (69)
Amortization of stock-based compensation 0 1,312 0 0 0 1,312
Net income for the period 0 0 0 2,250 0 2,250
Other comprehensive loss $ 0 0 0 0 7,732 7,732
Issued upon exercise of warrants (in shares) 302,220          
Issued upon exercise of warrants $ 0 1,965 517 0 0 2,482
Balance (in shares) at Jan. 31, 2024 401,058,973          
Balance at Jan. 31, 2024 $ 401 1,059,266 517 (284,109) (6,925) 769,150
Issued under ATM offerings, net of issuance costs (in shares) 3,396,370          
Issued under ATM offerings, net of issuance costs $ 3 25,539 0 0 0 $ 25,542
Issued upon exercise of stock options (in shares) 345,077         345,077
Issued upon exercise of stock options $ 1 209 0 0 0 $ 210
Amortization of stock-based compensation 0 1,103 0 0 0 1,103
Net income for the period 0 0 0 (19,677) 0 (19,677)
Other comprehensive loss $ 0 0 0 0 (5,850) (5,850)
Issued upon exercise of warrants (in shares) 1,150,694          
Issued upon exercise of warrants $ 1 8,678 (517) 0 0 8,162
Balance (in shares) at Apr. 30, 2024 405,951,114          
Balance at Apr. 30, 2024 $ 406 $ 1,094,795 $ 0 $ (303,786) $ (12,775) $ 778,640