v3.25.2
Significant Components of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]        
Bad debt reserve $ 1,699 $ 1,588    
Accrued expenses 4,239 2,897    
Stock options and restricted stock 301 929    
Charitable contributions 781 754    
Depreciation, Assets 591 70    
Unrealized gain 5,867 5,405    
Net operating loss 20,217 36,967    
Total deferred income tax assets 33,695 48,610    
Valuation allowance (14,905) (13,602) $ (10,618) $ (11,588)
NET DEFERRED INCOME TAX ASSETS $ 18,790 $ 35,008