XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Other Comprehensive Income (Loss) - Summary of Tax Effects on Each Component of OCI (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Components Of Other Comprehensive Income Loss [Abstract]    
Foreign currency translation, before tax $ (12) $ 1,326
Foreign currency translation, tax 553 118
Foreign currency translation, net of tax 541 1,444
Pension liability adjustment, before tax (7)  
Pension liability adjustment, tax   (3)
Pension liability adjustment, net of tax (7) 3
Cash flow hedges, before tax (65) (8,811)
Cash flow hedges, tax 15 1,962
Cash flow hedges, net of tax (50) (6,849)
Other comprehensive income (loss), before tax (84) (7,485)
Other comprehensive income (loss), tax 568 2,077
Other comprehensive income (loss), net of tax $ 484 $ (5,408)