XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments - Financial Instruments and Balance Sheet Classification (Parenthetical) (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Investments Debt And Equity Securities [Abstract]          
Obligations for which assets are held in trust $ 147.1   $ 147.1   $ 124.6
Gain on marketable securities 15.2 $ 5.2 27.2 $ 8.3  
Unvested obligations under deferred compensation plans $ 25.4   $ 25.4   $ 21.7