Annual report pursuant to Section 13 and 15(d)

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

v3.19.2
Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive (Loss) Income (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Deferred Compensation and Pension Plan      
Accumulated Other Comprehensive (Loss) Income [Line Items]      
Tax effect on unrealized (losses) gains $ (2.3) $ 2.5 $ 1.9
Tax effect on reclassifications of realized net gains (losses) (0.4) (0.8) (1.2)
Unrealized (Losses) Gains on Interest Rate Swap      
Accumulated Other Comprehensive (Loss) Income [Line Items]      
Tax effect on unrealized (losses) gains (0.3) 0.8 $ (0.4)
Tax effect on reclassifications of realized net gains (losses) $ 0.1 $ (0.3)