Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Stockholders??? Equity (Unaudited)

v3.22.1
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Jul. 31, 2020 $ 479 $ 334,473 $ (278,252) $ 1,681 $ 58,381
Balance (in Shares) at Jul. 31, 2020 47,895,050        
Net income (loss) for the period ended   4,607 4,607
Share-based compensation charges 640 640
Exercise of stock options $ 1 96     97
Exercise of stock options (in Shares) 34,667        
Vesting of restricted stock
Vesting of restricted stock (in Shares) 817        
Issuance of common stock for bonus payments $ 3 872     875
Issuance of common stock for bonus payments (in Shares) 332,700        
Issuance of common stock for employee 401(k) plan match $ 2 778     780
Issuance of common stock for employee 401(k) plan match (in Shares) 208,537        
Foreign currency translation adjustments   (413) (413)
Balance at Apr. 30, 2021 $ 485 336,859 (273,645) 1,268 64,967
Balance (in Shares) at Apr. 30, 2021 48,471,771        
Balance at Jan. 31, 2021 $ 482 335,688 (275,651) 1,270 61,789
Balance (in Shares) at Jan. 31, 2021 48,227,750        
Net income (loss) for the period ended 2,006 2,006
Share-based compensation charges 297 297
Exercise of stock options $ 1 96 97
Exercise of stock options (in Shares) 34,667        
Vesting of restricted stock
Vesting of restricted stock (in Shares) 817        
Issuance of common stock for employee 401(k) plan match $ 2 778     780
Issuance of common stock for employee 401(k) plan match (in Shares) 208,537        
Foreign currency translation adjustments (2) (2)
Balance at Apr. 30, 2021 $ 485 336,859 (273,645) 1,268 64,967
Balance (in Shares) at Apr. 30, 2021 48,471,771        
Balance at Jul. 31, 2021 $ 485 337,126 (270,377) 1,352 68,586
Balance (in Shares) at Jul. 31, 2021 48,471,771        
Net income (loss) for the period ended (9,828) (9,828)
Share-based compensation charges 1,057 1,057
Exercise of stock options   28     28
Exercise of stock options (in Shares) 11,300        
Issuance of common stock for employee 401(k) plan match $ 2 812     814
Issuance of common stock for employee 401(k) plan match (in Shares) 237,383        
Foreign currency translation adjustments   1,530 1,530
Balance at Apr. 30, 2022 $ 487 339,023 (280,205) 2,882 62,187
Balance (in Shares) at Apr. 30, 2022 48,720,454        
Balance at Jan. 31, 2022 $ 485 338,021 (275,351) 1,971 65,126
Balance (in Shares) at Jan. 31, 2022 48,471,771        
Net income (loss) for the period ended (4,854) (4,854)
Share-based compensation charges 162 162
Exercise of stock options   28 28
Exercise of stock options (in Shares) 11,300        
Issuance of common stock for employee 401(k) plan match $ 2 812 814
Issuance of common stock for employee 401(k) plan match (in Shares) 237,383        
Foreign currency translation adjustments 911 911
Balance at Apr. 30, 2022 $ 487 $ 339,023 $ (280,205) $ 2,882 $ 62,187
Balance (in Shares) at Apr. 30, 2022 48,720,454