Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]    
Foreign currency translation adjustments $ (108,974) $ (92,717)
Deferred compensation and pension plan adjustments, net of tax 1,012 961
Marketable securities unrealized loss, net of tax (482) (429)
Accumulated other comprehensive loss, net $ (108,444) $ (92,185)