v3.26.1
Reportable Segments (Details 2) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Geographical information [Line Items]    
Net sales $ 2,219.3 $ 2,113.3
United States    
Geographical information [Line Items]    
Net sales 2,108.7 2,009.4
Total international    
Geographical information [Line Items]    
Net sales 110.6 103.9
Canada    
Geographical information [Line Items]    
Net sales 69.9 70.7
All other international    
Geographical information [Line Items]    
Net sales $ 40.7 $ 33.2