Quarterly report pursuant to Section 13 or 15(d)

Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)

v3.23.2
Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Equity [Abstract]    
Foreign currency translation adjustments $ (94,729) $ (96,860)
Deferred compensation and pension plan adjustments, net of tax 4,408 4,381
Marketable securities unrealized loss, net of tax (150) (285)
Accumulated other comprehensive loss, net $ (90,471) $ (92,764)