XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Investments in Equity Securities - Changes in Investments in Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Balance     $ 38,656  
Dispositions     (3,008) $ 0
Additions to equity securities     5,548 26,328
Gain on revaluation of equity securities $ 20,076 $ 3,123 37,389 $ (343)
Foreign exchange difference     (2)  
Balance $ 78,583   $ 78,583