XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Note 20 - Accumulated Other Comprehensive Loss
12 Months Ended
May 31, 2024
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

20.

Accumulated other comprehensive loss

 

Accumulated other comprehensive loss includes the following components:

 

           

Unrealized

         
   

Foreign

   

loss on

         
   

currency

   

convertible

         
   

translation

   

notes

         
   

gain (loss)

   

receivables

   

Total

 

Balance May 31, 2021

  $ 156,417     $ (3,749 )   $ 152,668  

Other comprehensive loss

    (102,004 )     (71,428 )     (173,432 )

Balance May 31, 2022

  $ 54,413     $ (75,177 )   $ (20,764 )

Other comprehensive (loss) reversal

    (101,023 )     75,177       (25,846 )

Balance May 31, 2023

  $ (46,610 )   $     $ (46,610 )

Other comprehensive loss

    3,111             3,111  

Balance May 31, 2024

  $ (43,499 )   $     $ (43,499 )