v3.26.3
Note 23 - Non-operating Income (Expense), Net - Components of Non-operating Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Change in fair value of warrant liability $ 0 $ (3,670)
Foreign exchange gain (loss) (11,234) 6,928
(Loss) gain on long-term investments (27) 39
Unrealized gain (loss) on digital assets 46 (8)
Other non-operating (losses) gains, net 3,442 543
Total $ (7,773) $ 3,832