XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Comprehensive (Loss) Income - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Jul. 31, 2020
Apr. 30, 2020
Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]    
Foreign currency translation adjustments $ (58,705) $ (83,652)
Deferred compensation and pension plan adjustments, net of tax (22,912) (23,554)
Marketable securities unrealized gain, net of tax 25 34
Accumulated other comprehensive loss, net $ (81,592) $ (107,172)