v3.26.3
Note 19 - Income Taxes - Schedule of Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Bad debt reserve $ 1,572 $ 1,699
Accrued expenses 3,384 4,239
Stock-based compensation 2,413 301
Charitable contributions 0 781
Depreciation 1,879 591
Unrealized gains 5,781 5,867
Net operating loss 14,608 20,217
Total deferred income tax assets 29,637 33,695
Valuation allowance (11,635) (14,905)
NET DEFERRED INCOME TAX ASSETS $ 18,002 $ 18,790