Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.21.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Feb. 28, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares Issued upon settlement of employee bonus plan (in shares)         500,000
Accrued bonuses $ 19.3   $ 19.3    
Unrecognized compensation costs, period for recognition     1 year 7 days    
Weighted Average Contractual Term, Vested and expected to vest (in years)     3 years 8 months 8 days    
Unrecognized compensation costs related to unvested options 0.7   $ 0.7    
Vesting percentage relative to net sales     60.00%    
Vesting percentage relative to earnings per share     40.00%    
Number of options granted (in shares)     0    
Intrinsic value of stock options exercised 6.7 $ 2.8 $ 9.0 $ 3.2  
Cash received from exercise of stock options 2.6 2.2 3.9 2.6  
Tax benefit from stock options exercised 10.6 $ 2.9 $ 13.3 $ 3.2  
Share-based payment arrangement, tranche three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based     250.00%    
Share-based payment arrangement, tranche one          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based     30.00%    
Share-based payment arrangement, tranche two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares awarded as a percentage of grants, peer group based     100.00%    
Restricted Stock Units and Restricted Stock Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost 98.9   $ 98.9    
Unrecognized compensation costs, period for recognition     2 years 9 months 21 days    
Performance-based restricted stock units (PRSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost $ 24.7   $ 24.7    
Unrecognized compensation costs, period for recognition     1 year 4 months 28 days    
Performance period     3 years    
Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares) 15,584,343   15,584,343    
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares) 4,183,884   4,183,884