Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.7.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance at Jul. 31, 2014 $ 443 $ 317,160 $ (282,397) $ 1,744 $ 36,950
Balance (in Shares) at Jul. 31, 2014 44,239,183        
Net income (loss) for the year ended     (2,285)   (2,285)
Vesting of restricted stock (in Shares) 19,418        
Share-based compensation charges   429     429
Net proceeds from Issuance of common stock (net of expenses of $207) $ 16 6,672     6,688
Net proceeds from Issuance of common stock (net of expenses of $207) (in Shares) 1,588,480        
Issuance of options in lieu of payment of cash bonuses   45     45
Issuance of common stock for employee 401(k) plan match $ 2 660     662
Issuance of common stock for employee 401(k) plan match (in Shares) 214,984        
Foreign currency translation adjustments       117 117
Balance at Jul. 31, 2015 $ 461 324,966 (284,682) 1,861 42,606
Balance (in Shares) at Jul. 31, 2015 46,062,065        
Net income (loss) for the year ended     45,286   45,286
Vesting of restricted stock (in Shares) 11,500        
Share-based compensation charges   525     525
Issuance of options in lieu of payment of cash bonuses         0
Issuance of common stock for employee 401(k) plan match $ 2 707     709
Issuance of common stock for employee 401(k) plan match (in Shares) 160,352        
Exercise of stock options   90     $ 90
Exercise of stock options (in Shares) 33,702       33,702
Foreign currency translation adjustments       338 $ 338
Balance at Jul. 31, 2016 $ 463 326,288 (239,396) 2,199 89,554
Balance (in Shares) at Jul. 31, 2016 46,267,619        
Net income (loss) for the year ended     (2,504)   (2,504)
Vesting of restricted stock (in Shares) 5,140        
Share-based compensation charges   831     831
Issuance of options in lieu of payment of cash bonuses         0
Issuance of common stock for employee 401(k) plan match $ 1 723     724
Issuance of common stock for employee 401(k) plan match (in Shares) 91,541        
Exercise of stock options $ 1 452     $ 453
Exercise of stock options (in Shares) 141,876       141,876
Foreign currency translation adjustments       (186) $ (186)
Balance at Jul. 31, 2017 $ 465 $ 328,294 $ (241,900) $ 2,013 $ 88,872
Balance (in Shares) at Jul. 31, 2017 46,506,176