v3.26.3
Note 23 - Non-operating Income (Expense), Net (Tables)
3 Months Ended
Aug. 31, 2026
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

For the three months ended

 
  

August 31,

  

August 31,

 
  

2026

  

2025

 

Change in fair value of warrant liability

 $—  $(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