XML 302 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
installment
business
shares
Dec. 31, 2023
USD ($)
business
shares
Dec. 31, 2022
USD ($)
shares
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Healthcare benefit expense, net of employee contributions $ 34.7 $ 34.7 $ 30.3
Accrued compensation 66.4 59.6  
401(k) expenses recognized $ 3.5 $ 3.2 $ 2.9
Number of businesses acquired with union employees | business 1 0  
Share-based awards granted (in shares) | shares 37,000 67,000 64,000
Vesting period (in years) 3 years    
Share-based compensation expense $ 19.4 $ 15.9 $ 13.8
Number of equal installments | installment 3    
2014 Omnibus Incentive Plan      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 19.4 $ 15.9 $ 13.8
Common stock surrendered by employees (in shares) | shares 36,000 52,000 53,000
Common stock shares available for issuance (in shares) | shares 1,800,000    
Common stock shares authorized (in shares) | shares 2,100,000    
Share-based Payment Arrangement, Tranche One      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Vesting percentage (as a percent) 33.33%    
Share-based Payment Arrangement, Tranche Two      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Vesting percentage (as a percent) 33.33%    
Share-based Payment Arrangement, Tranche Three      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Vesting percentage (as a percent) 33.33%    
Performance-Based Stock Awards      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based awards granted (in shares) | shares 35,320    
Performance-Based Stock Awards | 2014 Omnibus Incentive Plan      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 6.9 $ 6.3 $ 5.4
Liability Performance-Based Stock Awards      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based awards granted (in shares) | shares 4,000 8,000 39,000
Liability Performance-Based Stock Awards | 2014 Omnibus Incentive Plan      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based compensation expense $ 3.0 $ 0.3 $ 0.5
Restricted Stock Units (RSUs)      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based awards granted (in shares) | shares 8,000 15,000 17,000
Vesting period (in years) 1 year    
Share-based Payment Arrangement, Option      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share based compensation, recognized tax benefits $ 1.7 $ 1.0 $ 0.3
Directors      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based awards granted (in shares) | shares 4,000 7,000 6,000
Vesting period (in years) 1 year    
Officer | Performance-Based Stock Awards      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Share-based awards granted (in shares) | shares 67,000    
Number of equal installments | installment 2    
Officer | Performance-Based Stock Awards | Share-based Payment Arrangement, Tranche One      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Vesting percentage (as a percent) 50.00%    
Officer | Performance-Based Stock Awards | Share-based Payment Arrangement, Tranche Two      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Vesting percentage (as a percent) 50.00%    
Cost of sales      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Workers' compensation expense $ 19.3 $ 20.9 $ 19.1
Share-based compensation expense 1.1 0.9 $ 0.6
Medical IBNR Included in Accrued Compensation      
Pension Plans, Postretirement and Other Employee Benefits [Line Items]      
Accrued compensation $ 4.8 $ 3.9