v3.25.1
Note 9 - Investments in Equity Securities - Changes in Investments in Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Balance     $ 75,264  
Sale of investment in publicly listed companies     (54,372) $ (3,008)
Investment in public listed companies     10,455 12,115
Fair value loss on equity securities $ (4,266) $ (13,804) (22,583) $ 23,585
Foreign exchange difference     (1)  
Balance $ 8,763   8,763  
Investment in Public Listed Companies [Member]        
Sale of investment in publicly listed companies     (54,372)  
Investment in public listed companies     $ 10,455