v3.26.1
Note 19 - Accumulated Other Comprehensive Loss
12 Months Ended
May 31, 2026
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

19.

Accumulated other comprehensive loss

 

Accumulated other comprehensive loss includes the following components:

 

     
  

Foreign

 
  

currency

 
  

translation

 
  

gain (loss)

 

Balance May 31, 2023

 $(46,610)

Other comprehensive income (loss)

  3,111 

Balance May 31, 2024

 $(43,499)

Other comprehensive income (loss)

  436 

Balance May 31, 2025

 $(43,063)

Other comprehensive income (loss)

  (1,170)

Balance May 31, 2026

 $(44,233)