Annual report pursuant to Section 13 and 15(d)

Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)

v3.22.2
Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance $ 1,366,389    
Ending balance 1,544,346 $ 1,366,389  
Foreign Currency Translation      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance (33,666) (83,652) $ (60,270)
Unrealized (losses) gains arising during the period (59,051) 49,986 (23,382)
Ending balance (92,717) (33,666) (83,652)
Deferred Compensation and Pension Plan      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance [1] (18,135) (23,554) (16,838)
Unrealized (losses) gains arising during the period [1] 17,747 2,660 (8,883)
Reclassification of realized net losses (gains) to net income [1] 1,349 2,759 2,167
Ending balance [1] 961 (18,135) (23,554)
Unrealized Gains (Losses) on Marketable Securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance [2] (19) 34  
Unrealized (losses) gains arising during the period [2] (411) (53) 37
Reclassification of realized net losses (gains) to net income [2] 1   (3)
Ending balance [2] (429) (19) 34
Unrealized Gains on Interest Rate Swap      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance [3]     456
Unrealized (losses) gains arising during the period [3]     (678)
Reclassification of realized net losses (gains) to net income [3]     222
Accumulated Other Comprehensive Loss, Net      
Accumulated Other Comprehensive Income Loss [Line Items]      
Beginning balance (51,820) (107,172) (76,652)
Unrealized (losses) gains arising during the period (41,715) 52,593 (32,906)
Reclassification of realized net losses (gains) to net income 1,350 2,759 2,386
Ending balance $ (92,185) $ (51,820) $ (107,172)
[1] The tax effects on unrealized gains (losses) were $6.0 million, $1.1 million and $(3.1) million as of April 30, 2022, 2021 and 2020, respectively. The tax effects on reclassifications of realized net losses were $0.5 million, $1.0 million and $0.8 million as of April 30, 2022, 2021 and 2020, respectively.
[2] The tax effects on unrealized (losses) were $(0.1) million as of April 30, 2022.
[3] The tax effects on unrealized (losses) were $(0.2) million as of April 30, 2020. The tax effects on the reclassification of realized net losses to net income was $0.1 million as of April 30, 2020.