XML 123 R110.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Components of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]        
Bad debt reserve $ 1,117 $ 959    
Accrued expenses 4,825 3,570    
Stock options and restricted stock 361 42    
Charitable contributions 724 730    
Depreciation (585) (640)    
Unrealized gain 4,407 2,895    
Net operating loss 23,870 40,733    
Total deferred income tax assets 34,719 48,289    
Valuation allowance (10,618) (11,588) $ (11,540) $ (58,700)
NET DEFERRED INCOME TAX ASSETS $ 24,101 $ 36,701