v3.26.1
Share-Based Payments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance 3,095,104    
Vesting period for share-based payments 3 years    
Closing market price (in dollars per share) $ 98.03    
Share-based compensation expense $ 23.6 $ 29.9 $ 23.9
Related income tax benefit 5.6 7.1 5.6
Cash received from option exercises   1.9 3.2
Equity instruments other than options vested in period weighted average grant date fair value total value 34.3 27.7 36.5
Fair value of equity awards other than stock options vesting $ 27.4 $ 25.7 $ 46.9
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted in period gross 0 0 84,568
Forfeiture period for share-based payments 10 years    
Aggregate intrinsic value - outstanding $ 0.0    
Aggregate intrinsic value - exercisable $ 0.0    
Average remaining contractual term - outstanding 4 years 1 month 6 days    
Average remaining contractual term - exercisable 4 years    
Intrinsic value of options exercised   $ 0.1 $ 0.1
Share-based compensation expense $ 1.0 1.9 2.8
Related income tax benefit 0.2 $ 0.4 $ 0.7
Unrecognized compensation expense $ 0.1    
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period for share-based payments 3 years    
Restricted Shares And Deferred Stock Units 2024, 2023, and 2022      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period for share-based payments 3 years