XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Other Comprehensive Income (Loss) - Summary of Tax Effects on Each Component of OCI (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Components Of Other Comprehensive Income Loss [Abstract]    
Foreign currency translation, before tax $ 1,280 $ (12)
Foreign currency translation, tax 127 553
Foreign currency translation, net of tax 1,407 541
Pension liability adjustment, before tax (14) (7)
Pension liability adjustment, tax 3  
Pension liability adjustment, net of tax (11) (7)
Cash flow hedges, before tax (439) (65)
Cash flow hedges, tax 126 15
Cash flow hedges, net of tax (313) (50)
Other comprehensive income (loss), before tax 827 (84)
Other comprehensive income (loss), tax 256 568
Other comprehensive income, net of tax $ 1,083 $ 484