v3.26.3
Other Comprehensive Income (Loss) - Summary of Tax Effects on Each Component of OCI (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Components Of Other Comprehensive Income Loss [Abstract]    
Foreign currency translation, before tax $ (695) $ 1,280
Foreign currency translation, tax (81) 127
Foreign currency translation, net of tax (776) 1,407
Pension liability adjustment, before tax 0 (14)
Pension liability adjustment, tax 0 3
Pension liability adjustment, net of tax 0 (11)
Cash flow hedges, before tax (680) (439)
Cash flow hedges, tax 121 126
Cash flow hedges, net of tax (559) (313)
Other comprehensive income (loss), before tax (1,375) 827
Other comprehensive income (loss), tax 40 256
Other comprehensive income (loss), net of tax $ (1,335) $ 1,083