v3.25.2
Note 26 - Interest Expense, Net - Summary of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Interest income $ 11,379 $ 12,831 $ 33,025
Interest expense (41,331) (49,264) (46,612)
Interest Income (Expense), Nonoperating $ (29,952) $ (36,433) $ (13,587)