XML 127 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2023
$ / shares
shares
Feb. 28, 2022
$ / shares
shares
Feb. 28, 2021
$ / shares
shares
Feb. 29, 2020
shares
Dec. 31, 2023
USD ($)
installment
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum number of shares authorized (shares) | shares         9,700,000      
Stock-based compensation         $ 26.5 $ 24.5 $ 17.5  
Income tax benefits         4.0 3.9 3.2  
Net tax windfall as a result of exercise or vesting of awards         6.4 3.2 6.8  
Unrecognized compensation cost related to non-vested awards         19.7      
Capitalized to inventory         $ 0.7 $ 0.4 $ 0.4  
Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares) | shares         56,000      
Shares granted (USD per share) | $ / shares         $ 249.36 $ 187.07 $ 166.46  
Shares vested (shares) | shares         60,000      
Vested in period total fair value         $ 9.7 $ 8.4 $ 12.6  
Restricted Stock | Director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares) | shares         4,655 5,952 6,741  
Restricted Stock Awards Service Condition                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of installments | installment         3      
Restricted Stock Awards Service Condition | Vesting Period One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Restricted Stock Awards Service Condition | Vesting Period Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Restricted Stock Awards Service Condition | Vesting Period Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Stock Appreciation Rights SARS                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of installments | installment         3      
Shares granted (shares) | shares         101,000      
Shares granted (USD per share) | $ / shares         $ 247.26      
Award vesting period (in years)         3 years      
Award, expiration period (in years)         10 years      
SARS exercised intrinsic value         $ 36.6 $ 21.0 $ 46.8  
Stock Appreciation Rights SARS | Vesting Period One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Stock Appreciation Rights SARS | Vesting Period Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Stock Appreciation Rights SARS | Vesting Period Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.33%      
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares) | shares       63,868        
Award performance period (in years)         3 years      
Performance Shares | 2020 Grant                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (USD per share) | $ / shares               $ 151.78
Shares vested (shares) | shares         79,000      
Vested in period total fair value         $ 20.1      
Performance Shares | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent)         0.00%      
Performance Shares | Minimum | 2020 Grant                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout percentage, over/under (as a percent)         120.00%      
Performance Shares | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent)         200.00%      
Performance Shares | Maximum | 2020 Grant                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout percentage, over/under (as a percent)         150.00%      
Performance Shares, Vesting on Compounded Annual Growth Rate of Net Sales                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)   50.00% 50.00%   34.00%      
Performance Shares, Vesting on Achieved Operating Margin Performance                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.00%      
Performance Shares, Vesting on Achieved Trade Working Capital as a Percent of Net Sales                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)         33.00%      
Performance Shares - Market Condition                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares) | shares 11,481 14,076 15,741          
Award performance period (in years)   3 years 3 years          
Shares granted (USD per share) | $ / shares $ 279.47 $ 221.94 $ 198.89          
Performance based criteria plan payout percentage, target (as a percent)   100.00% 100.00%          
Performance Shares - Market Condition | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent)   0.00% 0.00%          
Performance Shares - Market Condition | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent)   200.00% 200.00%          
Performance Shares - Performance Condition                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares granted (shares) | shares 23,316 28,628 31,543          
Award performance period (in years)   3 years 3 years          
Shares granted (USD per share) | $ / shares $ 230.64 $ 174.48 $ 151.92          
Performance Shares - Performance Condition | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent) 0.00% 0.00% 0.00%          
Performance Shares - Performance Condition | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Performance based criteria plan payout ( as percent) 200.00% 200.00% 200.00%          
Performance Shares, Vesting on Operating Profit Margin                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting (as a percent)   50.00% 50.00%          
Selling and administrative                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Pre-tax stock-based compensation cost         $ 24.9 23.2 15.8  
Cost of goods sold                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Pre-tax stock-based compensation cost         $ 1.6 $ 1.3 $ 1.7