Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY

v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Jul. 31, 2017 $ 465 $ 328,294 $ (241,900) $ 2,013 $ 88,872
Balance (in Shares) at Jul. 31, 2017 46,506,176        
Net (loss) income (10,321) (10,321)
Vesting of restricted stock (in Shares) 2,874        
Share-based compensation charges 813 813
Issuance of common and treasury stock for employee 401(k) plan match $ 1,014 204 1,218
Issuance of common and treasury stock for employee 401(k) plan match (in Shares) 37,580 (106,911)        
Cashless options exercise and acquisition of Treasury stock $ 4 $ (1,014) 576 (434)
Cashless options exercise and acquisition of Treasury stock (in Shares) 340,898 106,911        
Net exercise of stock options $ 3 883 $ 886
Net exercise of stock options (in Shares) 294,726       635,624
Foreign currency translation adjustments 87 $ 87
Balance at Jul. 31, 2018 $ 472 330,770 (252,221) 2,100 81,121
Balance (in Shares) at Jul. 31, 2018 47,182,254        
Net (loss) income 2,489 2,489
Net issuance of common stock for options exercise by Directors (in Shares) 23,376        
Vesting of restricted stock (in Shares) 986        
Share-based compensation charges 939 939
Issuance of common and treasury stock for employee 401(k) plan match $ 3 829 832
Issuance of common and treasury stock for employee 401(k) plan match (in Shares) 315,472        
Net exercise of stock options $ 1 166 $ 167
Net exercise of stock options (in Shares) 34,719       238,230
Foreign currency translation adjustments 480 $ 480
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 (loss) income (28,520) (28,520)
Issuance of common stock for share-based compensation 10 10
Issuance of common stock for share-based compensation (in Shares) 4,167        
Vesting of restricted stock (in Shares) 811        
Share-based compensation charges 923 923
Issuance of common and treasury stock for employee 401(k) plan match $ 3 836 $ 839
Issuance of common and treasury stock for employee 401(k) plan match (in Shares) 333,265        
Net exercise of stock options (in Shares)          
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