XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss Changes by Component, Net of Related Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 2,071,254 $ 3,144,142
Ending Balance 2,118,649 3,135,192
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (28,898) (30,021)
Ending Balance (23,485) (31,421)
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (27,637) (31,885)
Other comprehensive gain (loss) before reclassifications 5,916 2,459
Amounts reclassified from accumulated other comprehensive loss (99) 0
Ending Balance (21,820) (29,426)
Fair Value of Derivatives Change    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (1,261) 1,864
Other comprehensive gain (loss) before reclassifications (319) (3,271)
Amounts reclassified from accumulated other comprehensive loss (85) (588)
Ending Balance $ (1,665) $ (1,995)