XML 74 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Investment (Income) Expense, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Investment Income, Net [Abstract]      
Interest (income) $ (20,947) $ (9,250) $ (4,435)
Net (gain) loss on marketable securities (19,914) 2,086 17,706
Dividend (income) (4,113) (2,584) (5,676)
Investment (income) expense, net $ (44,974) $ (9,748) $ 7,595