XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Note 26 - Interest Expense, Net (Tables)
12 Months Ended
May 31, 2024
Notes Tables  
Interest Income and Interest Expense Disclosure [Table Text Block]
   

For the year ended May 31,

 
   

2024

   

2023

   

2022

 

Interest income

  $ 12,831     $ 33,025     $ 11,736  

Interest expense

    (49,264 )     (46,612 )     (39,680 )
    $ (36,433 )   $ (13,587 )   $ (27,944 )