XML 15 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
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   $ (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       21,714
Issued upon exercise of stock options (in shares) 1,404,601          
Issued upon exercise of stock options $ 2 58       60
Amortization of stock-based compensation   1,426       1,426
Net income for the period 0 0   (3,756) 0 (3,756)
Other comprehensive loss $ 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       6,140
Issued for acquisition of UEX and Roughrider (in shares) 66,324,560          
Issued for acquisition of UEX and Roughrider $ 66 235,306       235,372
Common stock issued for consulting services (in shares) 4,179          
Common stock issued for consulting services $ 0 17   0   17
Common stock issued under Stock Incentive Plan (in shares) 73,618          
Common stock issued under Stock Incentive Plan $ 0 299   0   299
Replacement options issued for acquisition of UEX $ 0 4,026       4,026
Balance (in shares) at Oct. 31, 2022 366,075,053          
Balance at Oct. 31, 2022 $ 366 882,156   (290,129) (10,954) 581,439
Balance (in shares) at Jul. 31, 2022 289,638,307          
Balance at Jul. 31, 2022 $ 289 613,179   (286,373) (186) $ 326,909
Issued upon exercise of stock options (in shares)           1,498,903
Net income for the period           $ 7,136
Other comprehensive loss           (6,151)
Balance (in shares) at Jan. 31, 2023 373,370,417          
Balance at Jan. 31, 2023 $ 373 909,869   (279,237) (6,337) 624,668
Balance (in shares) at Oct. 31, 2022 366,075,053          
Balance at Oct. 31, 2022 $ 366 882,156   (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 $ 26,106
Issued upon exercise of stock options (in shares) 94,302         94,302
Issued upon exercise of stock options $ 0 0   0 0 $ 0
Amortization of stock-based compensation 0 1,085   0 0 1,085
Net income for the period 0 0   10,892 0 10,892
Other comprehensive loss $ 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 66
Common stock issued for consulting services (in shares) 49,228          
Common stock issued for consulting services $ 0 201   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
Balance (in shares) at Jan. 31, 2023 373,370,417          
Balance at Jan. 31, 2023 $ 373 909,869   (279,237) (6,337) 624,668
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,115,860
Net income for the period           $ 5,571
Other comprehensive loss           (3,317)
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
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         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