Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
|
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Warrant [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Total |
Beginning balance, value at Jul. 31, 2020 |
$ 2,305
|
$ 214,789,808
|
$ 5,708,127
|
$ (19,504)
|
$ (206,610,300)
|
$ 13,870,436
|
Balance, shares at Jul. 31, 2020 |
23,054,474
|
|
3,114,288
|
|
|
|
Stock-based compensation expense |
$ 2
|
3,213,748
|
|
|
|
3,213,750
|
Stock-based compensation expense, shares |
19,623
|
|
|
|
|
|
Tax withholdings paid on equity awards |
|
(53,438)
|
|
|
|
(53,438)
|
Tax shares sold to pay for tax withholdings on equity awards |
|
54,191
|
|
|
|
54,191
|
Other comprehensive income (loss) |
|
|
|
(336,310)
|
|
(336,310)
|
Net loss |
|
|
|
|
(33,371,690)
|
(33,371,690)
|
Common stock issued for services |
$ 10
|
339,990
|
|
|
|
340,000
|
Common stock issued for services, shares |
100,000
|
|
|
|
|
|
Exercise of common stock options |
$ 30
|
489,550
|
|
|
|
489,580
|
Exercise of common stock options, shares |
294,884
|
|
|
|
|
|
Common stock issued for employee stock purchase plan |
|
5,798
|
|
|
|
5,798
|
Common stock issued for employee stock purchase plan, shares |
1,538
|
|
|
|
|
|
Exercise of common stock warrants |
$ 139
|
6,580,106
|
$ (1,787,294)
|
|
|
4,792,951
|
Exercise of common stock warrants, shares |
1,389,261
|
|
(1,389,261)
|
|
|
|
Purchase of shares under CGP and Sirtex stock purchase agreements |
$ 169
|
5,836,562
|
|
|
|
5,836,731
|
Purchase of shares under CGP and Sirtex stock purchase agreements, shares |
1,691,806
|
|
|
|
|
|
Dividends declared ($0.00 per share) |
|
|
|
|
|
|
Cancellation of expired warrants |
|
242,143
|
$ (242,143)
|
|
|
|
Cancellation of expired warrants, shares |
|
|
(10,712)
|
|
|
|
August 2020 Registered Direct Offering, net of $1,464,276 issuance costs |
$ 461
|
13,513,177
|
|
|
|
13,513,638
|
August 2020 Registered Direct Offering, net of $1,464,276 issuance costs, shares |
4,608,589
|
|
|
|
|
|
January 2021 Public Offering, net of $2,970,165 issuance costs |
$ 771
|
39,055,561
|
|
|
|
39,056,332
|
January 2021 Public Offering, net of $2,970,165 issuance costs, shares |
7,711,284
|
|
|
|
|
|
Ending balance, value at Apr. 30, 2021 |
$ 3,887
|
284,067,196
|
$ 3,678,690
|
(355,814)
|
(239,981,990)
|
47,411,969
|
Ending balance, shares at Apr. 30, 2021 |
38,871,459
|
|
1,714,315
|
|
|
|
Beginning balance, value at Jan. 31, 2021 |
$ 3,649
|
274,633,208
|
$ 4,330,949
|
(285,323)
|
(230,539,664)
|
48,142,819
|
Balance, shares at Jan. 31, 2021 |
36,491,976
|
|
2,221,315
|
|
|
|
Stock-based compensation expense |
$ 1
|
841,569
|
|
|
|
841,570
|
Stock-based compensation expense, shares |
6,541
|
|
|
|
|
|
Tax withholdings paid on equity awards |
|
(26,979)
|
|
|
|
(26,979)
|
Tax shares sold to pay for tax withholdings on equity awards |
|
26,142
|
|
|
|
26,142
|
Other comprehensive income (loss) |
|
|
|
(70,491)
|
|
(70,491)
|
Net loss |
|
|
|
|
(9,442,326)
|
(9,442,326)
|
Common stock issued for services |
$ 4
|
127,496
|
|
|
|
127,500
|
Common stock issued for services, shares |
37,500
|
|
|
|
|
|
Exercise of common stock options |
$ 13
|
227,840
|
|
|
|
227,853
|
Exercise of common stock options, shares |
136,636
|
|
|
|
|
|
Exercise of common stock warrants |
$ 51
|
2,401,358
|
$ (652,259)
|
|
|
1,749,150
|
Exercise of common stock warrants, shares |
507,000
|
|
(507,000)
|
|
|
|
Purchase of shares under CGP and Sirtex stock purchase agreements |
$ 169
|
5,836,562
|
|
|
|
5,836,731
|
Purchase of shares under CGP and Sirtex stock purchase agreements, shares |
1,691,806
|
|
|
|
|
|
Dividends declared ($0.00 per share) |
|
|
|
|
|
|
Ending balance, value at Apr. 30, 2021 |
$ 3,887
|
284,067,196
|
$ 3,678,690
|
(355,814)
|
(239,981,990)
|
47,411,969
|
Ending balance, shares at Apr. 30, 2021 |
38,871,459
|
|
1,714,315
|
|
|
|
Beginning balance, value at Jul. 31, 2021 |
$ 3,916
|
286,337,291
|
$ 3,591,734
|
(79,109)
|
(251,778,031)
|
38,075,801
|
Balance, shares at Jul. 31, 2021 |
39,152,610
|
|
1,706,190
|
|
|
|
Stock-based compensation expense |
$ 7
|
1,272,266
|
|
|
|
1,272,273
|
Stock-based compensation expense, shares |
67,839
|
|
|
|
|
|
Tax withholdings paid on equity awards |
|
(43,383)
|
|
|
|
(43,383)
|
Tax shares sold to pay for tax withholdings on equity awards |
|
42,949
|
|
|
|
42,949
|
Other comprehensive income (loss) |
|
|
|
257,840
|
|
257,840
|
Net loss |
|
|
|
|
(25,963,350)
|
(25,963,350)
|
Common stock issued for services |
$ 1
|
42,499
|
|
|
|
42,500
|
Common stock issued for services, shares |
12,500
|
|
|
|
|
|
Exercise of common stock options |
$ 13
|
202,787
|
|
|
|
202,800
|
Exercise of common stock options, shares |
130,000
|
|
|
|
|
|
Common stock issued for employee stock purchase plan |
|
1,185
|
|
|
|
1,185
|
Common stock issued for employee stock purchase plan, shares |
1,500
|
|
|
|
|
|
Purchase of shares under CGP and Sirtex stock purchase agreements |
|
|
|
|
|
|
Ending balance, value at Apr. 30, 2022 |
$ 3,937
|
287,855,594
|
$ 3,591,734
|
178,731
|
(277,741,381)
|
13,888,615
|
Ending balance, shares at Apr. 30, 2022 |
39,364,449
|
|
1,706,190
|
|
|
|
Beginning balance, value at Jan. 31, 2022 |
$ 3,935
|
287,539,711
|
$ 3,591,734
|
173,874
|
(271,494,076)
|
19,815,178
|
Balance, shares at Jan. 31, 2022 |
39,349,269
|
|
1,706,190
|
|
|
|
Stock-based compensation expense |
$ 2
|
315,697
|
|
|
|
315,699
|
Stock-based compensation expense, shares |
15,180
|
|
|
|
|
|
Tax withholdings paid on equity awards |
|
(10,378)
|
|
|
|
(10,378)
|
Tax shares sold to pay for tax withholdings on equity awards |
|
10,564
|
|
|
|
10,564
|
Other comprehensive income (loss) |
|
|
|
4,857
|
|
4,857
|
Net loss |
|
|
|
|
(6,247,305)
|
(6,247,305)
|
Ending balance, value at Apr. 30, 2022 |
$ 3,937
|
$ 287,855,594
|
$ 3,591,734
|
$ 178,731
|
$ (277,741,381)
|
$ 13,888,615
|
Ending balance, shares at Apr. 30, 2022 |
39,364,449
|
|
1,706,190
|
|
|
|