v3.24.2.u1
Acquisition (Details 2) - Pro Forma
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 31, 2023
USD ($)
$ / shares
Acquisition, Pro Forma [Line Items]  
Net sales $ 2,159.8
Net income $ 162.5
Net income per common share - assuming dilution | $ / shares $ 1.52