v3.26.1
Note 23 - Non-operating Income (Expense), Net (Tables)
9 Months Ended
Feb. 28, 2026
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
  

For the three months ended

  

For the nine months ended

 
  

February 28,

  

February 28,

  

February 28,

  

February 28,

 
  

2026

  

2025

  

2026

  

2025

 

Change in fair value of warrant liability

 $  $1,338  $(3,495) $2,896 

Foreign exchange gain (loss)

  12,469   (22,290)  9,070   (44,206)

(Loss) gain on long-term investments

  (4,143)  (5,474)  (4,449)  (5,540)

Unrealized loss on digital assets

  (214)     (386)   

Other non-operating (losses) gains, net

  (20)  2,404   (1,126)  2,219 

Total

 $8,092  $(24,022) $(386) $(44,631)