XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Investments in Equity Securities - Changes in Investments in Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Balance $ 75,264  
Sale of investment in publicly listed companies (54,372) $ (3,427)
Fair value loss on equity securities (10,349) $ 17,313
Foreign exchange difference (2)  
Balance 10,541  
Investment in Public Listed Companies [Member]    
Sale of investment in publicly listed companies $ (54,372)