v3.26.1
Note 25 - Interest Expense, Net - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Interest income $ 6,249 $ 11,379 $ 12,831
Interest expense (29,912) (41,331) (49,264)
Total $ (23,663) $ (29,952) $ (36,433)