Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders??? Equity

v3.22.2.2
Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Jul. 31, 2019 $ 476 $ 332,704 $ (249,732) $ 2,580 $ 86,028
Balance (in Shares) at Jul. 31, 2019 47,556,807        
Net income (loss) (28,520) (28,520)
Vesting of restricted stock
Vesting of restricted stock (in Shares) 811        
Issuance of common stock for share-based compensation 10 10
Issuance of common stock for share-based compensation (in Shares) 4,167        
Share-based compensation charges 923 923
Issuance of common stock for employee 401(k) plan match $ 3 836 839
Issuance of common stock for employee 401(k) plan match (in Shares) 333,265        
Foreign currency translation adjustments (899) (899)
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) 7,875 7,875
Vesting of restricted stock
Vesting of restricted stock (in Shares) 817        
Exercise of stock options $ 1 96 97
Exercise of stock options (in Shares) 34,667        
Issuance of common stock for previously accrued bonuses $ 3 872 875
Issuance of common stock for previously accrued bonuses (in Shares) 332,700        
Share-based compensation charges 907 907
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 (329) (329)
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) (18,261) (18,261)
Exercise of stock options 28 28
Exercise of stock options (in Shares) 11,300        
Share-based compensation charges 1,496 1,496
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,799 1,799
Balance at Jul. 31, 2022 $ 487 $ 339,462 $ (288,638) $ 3,151 $ 54,462
Balance (in Shares) at Jul. 31, 2022 48,720,454