XML 54 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Comprehensive Income (Loss) - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance     $ 1,366,389  
Ending balance $ 1,479,523   1,479,523  
Foreign Currency Translation        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (42,034) $ (58,705) (33,666) $ (83,652)
Unrealized (losses) gains arising during the period (7,017) (2,721) (15,385) 22,226
Ending balance (49,051) (61,426) (49,051) (61,426)
Deferred Compensation and Pension Plan        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (17,794) [1] (22,912) [2] (18,135) [1] (23,554) [2]
Unrealized (losses) gains arising during the period [1] 15   15  
Reclassification of realized net losses to net income 336 [1] 683 [2] 677 [1] 1,325 [2]
Ending balance (17,443) [1] (22,229) [2] (17,443) [1] (22,229) [2]
Unrealized Gains (Losses) on Marketable Securities        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (15) 25 (19) 34
Unrealized (losses) gains arising during the period (21) (25) (18) (34)
Reclassification of realized net losses to net income     1  
Ending balance (36)   (36)  
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (59,843) (81,592) (51,820) (107,172)
Unrealized (losses) gains arising during the period (7,023) (2,746) (15,388) 22,192
Reclassification of realized net losses to net income 336 683 678 1,325
Ending balance $ (66,530) $ (83,655) $ (66,530) $ (83,655)
[1] The tax effect on the reclassifications of realized net losses was $0.1 million and $0.2 million for the three and six months ended October 31, 2021
[2] The tax effect on the reclassifications of realized net losses was $0.2 million and $0.5 million for the three and six months ended October 31, 2020