XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details)
$ in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 02, 2024
USD ($)
Jul. 02, 2024
CAD ($)
Yvon              
Fair Value Measurements              
Current contingent consideration liability   $ 5.4   $ 5.4      
Noncurrent contingent consideration liability   21.3   21.3      
Minimum | Yvon              
Fair Value Measurements              
Contingent consideration           $ 0.0  
Maximum | Yvon              
Fair Value Measurements              
Contingent consideration           $ 33.5 $ 46.0
Interest rate swap agreements              
Fair Value Measurements              
Gain (loss) on derivative instruments   0.9 $ 0.8 2.0 $ 1.2    
Expected earnings to be reclassified during next twelve months   1.2   1.2      
Interest rate swap agreements | Prepaid expenses and other current assets              
Fair Value Measurements              
Derivative liabilities   1.2   1.2      
Interest rate swap agreements | Other assets              
Fair Value Measurements              
Derivative liabilities   $ 3.0   $ 3.0      
Interest rate swap agreements | Term Loan Facility              
Fair Value Measurements              
Derivative term 2 years            
Notional amount $ 300.0            
Fixed interest rate 3.899%            
Forward interest rate collar | Term Loan Facility              
Fair Value Measurements              
Notional amount $ 300.0