v3.26.3
Note 8 - Equity Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Purchase of convertible preferred stock $ (0) $ 926 $ 2,017
Equity in the net loss of investee (1,553) (2,661) (3,463)
Communication Company Equity Method Investee [Member]      
Balance, beginning of period (397) 1,338 2,784
Purchase of convertible preferred stock 0 926 2,017
Equity in the net loss of investee (183) (1,291) (2,093)
Amortization of equity method basis difference (1,370) (1,370) (1,370)
BALANCE, END OF PERIOD $ (1,950) $ (397) $ 1,338