Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.20.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-In Capital [Member]
Warrants [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Total
Balance at Jul. 31, 2019 $ 1,063 $ 177,656,149 $ 10,809,724 $ 169,037 $ (164,356,874) $ 24,279,099
Balance, shares at Jul. 31, 2019 10,633,043   3,631,953      
Common stock issued for employee stock purchase plan 4,744 4,744
Common stock issued for employee stock purchase plan, shares 2,841        
Stock-based compensation expense $ 2 1,940,461 1,940,463
Stock-based compensation expense, shares 22,146        
Tax withholdings paid on equity awards (15,676) (15,676)
Tax shares sold to pay for tax withholdings on equity awards 15,596 15,596
Cash paid for stock options cancellation (25,819) (25,819)
Repurchase of warrants 2,457,976 $ (2,636,201) (178,225)
Repurchase of warrants, shares   (266,098)      
Cancellation of expired warrants 2,465,396 $ (2,465,396)
Cancellation of expired warrants, shares   (251,567)      
Common stock issued for services $ 10 466,763 466,773
Common stock issued for services, shares 94,499          
Dividends declared ($0.00 per share)
Net loss (23,394,509) (23,394,509)
Other comprehensive income 82,485 82,485
Balance at Jan. 31, 2020 $ 1,075 184,965,590 $ 5,708,127 251,522 (187,751,383) 3,174,931
Balance, shares at Jan. 31, 2020 10,752,529   3,114,288      
Balance at Oct. 31, 2019 $ 1,068 178,448,285 $ 10,809,724 153,388 (174,117,358) 15,295,107
Balance, shares at Oct. 31, 2019 10,680,428   3,631,953      
Common stock issued for employee stock purchase plan 4,744 4,744
Common stock issued for employee stock purchase plan, shares 2,841        
Stock-based compensation expense $ 1 1,366,392 1,366,393
Stock-based compensation expense, shares 10,448        
Tax withholdings paid on equity awards (7,611) (7,611)
Tax shares sold to pay for tax withholdings on equity awards 8,632 8,632
Cash paid for stock options cancellation (25,819) (25,819)
Repurchase of warrants 2,457,976 $ (2,636,201) (178,225)
Repurchase of warrants, shares   (266,098)      
Cancellation of expired warrants 2,465,396 $ (2,465,396)
Cancellation of expired warrants, shares   (251,567)      
Common stock issued for services $ 6 247,595 247,601
Common stock issued for services, shares 58,812        
Dividends declared ($0.00 per share)
Net loss (13,634,025) (13,634,025)
Other comprehensive income 98,134 98,134
Balance at Jan. 31, 2020 $ 1,075 184,965,590 $ 5,708,127 251,522 (187,751,383) 3,174,931
Balance, shares at Jan. 31, 2020 10,752,529   3,114,288      
Balance 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      
Common stock issued for employee stock purchase plan 5,798 5,798
Common stock issued for employee stock purchase plan, shares 1,538        
Stock-based compensation expense $ 1 2,372,180 2,372,181
Stock-based compensation expense, shares 13,082          
Tax withholdings paid on equity awards (26,459) (26,459)
Tax shares sold to pay for tax withholdings on equity awards 28,049 28,049
Cancellation of expired warrants 242,143 $ (242,143)
Cancellation of expired warrants, shares   (10,712)      
Common stock issued for services $ 7 212,494 212,501
Common stock issued for services, shares 62,500        
Dividends declared ($0.00 per share)
Exercise of common stock warrants $ 88 4,178,747 $ (1,135,035) 3,043,800
Exercise of common stock warrants, shares 882,261   (882,261)      
Exercise of common stock options $ 16 261,710 261,726
Exercise of common stock options, shares 158,248        
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        
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          
Net loss (23,929,364) (23,929,364)
Other comprehensive income (265,819) (265,819)
Balance 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      
Balance at Oct. 31, 2020 $ 2,769 230,282,585 $ 5,708,127 72,811 (219,835,567) 16,230,725
Balance, shares at Oct. 31, 2020 27,694,604   3,114,288      
Common stock issued for employee stock purchase plan 5,798 5,798
Common stock issued for employee stock purchase plan, shares 1,538        
Stock-based compensation expense $ 1 478,158 478,159
Stock-based compensation expense, shares 6,541        
Tax withholdings paid on equity awards (12,927) (12,927)
Tax shares sold to pay for tax withholdings on equity awards 13,937 13,937
Cancellation of expired warrants 242,143 $ (242,143)
Cancellation of expired warrants, shares   (10,712)      
Common stock issued for services $ 4 127,496 127,500
Common stock issued for services, shares 37,500        
Dividends declared ($0.00 per share)
Exercise of common stock warrants $ 88 4,178,747 $ (1,135,035) 3,043,800
Exercise of common stock warrants, shares 882,261   (882,261)      
Exercise of common stock options $ 16 261,710 261,726
Exercise of common stock options, shares 158,248        
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        
Net loss (10,704,097) (10,704,097)
Other comprehensive income (358,134) (358,134)
Balance 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