Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders??? Equity

v3.23.3
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, 2021 $ 485 $ 337,126 $ (270,377) $ 1,352 $ 68,586
Balance (in Shares) at Jul. 31, 2021 48,471,771        
Net (18,261) (18,261)
Exercise of stock options 28 $ 28
Exercise of stock options (in Shares) 11,300       11,300
Issuance of common stock (net of expenses of $12) (in Shares)         237,383
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       48,720,454
Net 20,288 $ 20,288
Vesting of restricted stock $ 1 $ 1
Vesting of restricted stock (in Shares) 125,731       225,564
Vesting of performance stock (in Shares) 25,200        
Exercise of stock options 14 $ 14
Exercise of stock options (in Shares) 6,667       6,667
Issuance of common stock (net of expenses of $12) $ 3 383 $ 386
Issuance of common stock (net of expenses of $12) (in Shares) 276,479       843,100
Share-based compensation charges 2,268 $ 2,268
Issuance of common stock for employee 401(k) plan match $ 8 1,071     1,079
Issuance of common stock for employee 401(k) plan match (in Shares) 843,100        
Issuance of warrants   1,237     1,237
Foreign currency translation adjustments (1,273) (1,273)
Balance at Jul. 31, 2023 $ 499 $ 344,435 $ (268,350) $ 1,878 $ 78,462
Balance (in Shares) at Jul. 31, 2023 49,997,631       49,997,631