XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.4
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 07, 2012
Jun. 06, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, authorized (shares) 60,000,000 60,000,000      
Common stock, par value (usd per share) $ 0.001 $ 0.001      
Preferred stock, authorized (shares) 5,000,000 5,000,000      
Preferred stock, par value (usd per share) $ 0.001 $ 0.001      
Common stock, issued (shares) 37,470,212 36,638,021      
Common stock, outstanding (shares) 32,814,278 32,284,051      
Preferred stock, issued (shares) 0 0      
Percentage of ownership in subsidiaries 50.00%        
Equity-based awards, number of shares authorized (shares) 2,500,000        
Equity-based awards, shares available for grant (shares) 2,000,000.0        
Percentage of total combined voting power of the Company and subsidiaries 10.00%        
Percentage of market value for purchases under Employee Stock Purchase Program (percent) 85.00%        
Common stock authorized for issuance under Employee Stock Purchase Plan (shares) 1,328,627        
Employee Stock Purchase Plan expense $ 0.6 $ 0.6 $ 0.5    
Options granted (shares) 43,249        
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Contractual term of share-based award ten years        
Common stock authorized for issuance under Employee Stock Purchase Plan (shares)       4,500,000 2,500,000
Vesting period of equity-based awards 4 years        
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period of equity-based awards 12 months        
Share-Based Awards [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of share of common stock (percent) 100.00%        
Share Based Awards to More Than Ten Percent Owner [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of share of common stock (percent) 110.00%        
Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted (shares) 43,249 142,122 163,666    
Stock compensation expense $ 4.3 $ 6.2 $ 5.7    
Tax benefit from stock option exercise 27.9 1.3 1.6    
Intrinsic value of options outstanding 50.6        
Intrinsic value of options exerciseable 19.4        
Intrinsic value of options exercised during the period 121.1 7.3 9.7    
Unrecognized compensation expense $ 4.8        
Unrecognized compensation expense weighted-average period for recognitions (years) 1 year 10 months 24 days        
Non-Vested Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense $ 0.8 $ 1.2 $ 1.4    
Non-vested stock granted, weighted average grant date fair value (usd per share) $ 158.72 $ 119.12 $ 80.54    
Vesting period of equity-based awards 1 year        
Non-Vested Stock Units [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period of equity-based awards 4 years        
Non-Vested Stock Units [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period of equity-based awards 1 year        
Non-Vested Stock Units - Service-Based [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense $ 7.5 $ 8.7 $ 4.5    
Unrecognized compensation expense $ 9.3        
Unrecognized compensation expense weighted-average period for recognitions (years) 1 year 9 months 18 days        
Non-vested stock granted, weighted average grant date fair value (usd per share) $ 206.10 $ 123.70 $ 95.14    
Non-Vested Stock Units - Service-Based and Performance-Based [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock compensation expense $ 13.5 $ 8.4 $ 5.8    
Unrecognized compensation expense $ 17.3        
Unrecognized compensation expense weighted-average period for recognitions (years) 1 year 9 months 18 days        
Non-vested stock granted, weighted average grant date fair value (usd per share) $ 201.90 $ 128.89 $ 79.59    
Performance-based award, target number of units to be received (shares) 81,183