XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Expenses) (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jan. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs     $ 2,520,000 $ 5,238,000      
Stock-based compensation expense before income tax benefit $ 1,195,000 $ 404,000 2,520,000 5,238,000      
Estimated Income tax benefit (252,000) (81,000) (516,000) (1,149,000)      
Net stock-based compensation expense 943,000 323,000 2,004,000 4,089,000      
Total remaining unrecognized compensation cost related to the unvested stock-based awards 6,023,000   6,023,000        
Estimated forfeitures related to unvested stock-based awards 459,000   $ 459,000        
Weighted average number of years net compensation cost is expected to be recognized over     1 year 9 months 18 days        
Stock-based compensation capitalized and included in ending inventory 198,000   $ 198,000       $ 198,000
Stock options              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs $ 6,000 11,000 $ 26,000 42,000      
Number of stock-based awards outstanding at period end (in shares) 125,470   125,470   135,690 141,190 141,190
Performance shares              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs $ 384,000 (662,000) $ 289,000 280,000      
RSUs and restricted stock              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs 794,000 1,040,000 2,165,000 4,850,000      
ESPP              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs $ 11,000 15,000 $ 40,000 66,000      
Discount offered to employees participating in the ESPP as a percentage of market price     15.00%        
2000 Stock Incentive Plan | Stock options              
Stock-based Compensation Expenses              
Number of stock-based awards outstanding at period end (in shares) 125,470   125,470        
Cost of sales              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs $ 99,000 67,000 $ 299,000 480,000      
Selling, general and administrative expenses              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs 1,033,000 313,000 2,033,000 4,480,000      
Research and development expenses              
Stock-based Compensation Expenses              
Stock-based compensation expense before CEO transition costs $ 63,000 $ 24,000 $ 188,000 $ 278,000