XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders’ Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Jun. 30, 2020
May 06, 2020
Aug. 06, 2014
Class of Stock [Line Items]            
Remaining authorized repurchase amount           $ 133.3
Repurchases of common stock $ 47.1 $ 101.2        
Average cost per share (in dollars per share) $ 79.36 $ 67.98        
Weighted-average Remaining Lease Term - Operating Leases 6 years 7 months 6 days 7 years        
Weighted-average Discount Rate - Finance Leases 4.00% 4.00%        
Weighted-average Discount Rate - Operating Leases 4.00% 3.80%        
Value of additional shares authorized to be repurchased         $ 200.0  
Employee Stock Purchase Plan | Employee Stock Option            
Class of Stock [Line Items]            
Number of exercisable options       1,300,000    
Shares issued under employee stock purchase plan (in shares) 14,878 13,214        
Price per share (in dollars per share) $ 67.76 $ 63.21        
Compensation costs $ 0.2 $ 0.1        
Common Stock            
Class of Stock [Line Items]            
Remaining authorized repurchase amount $ 286.2   $ 333.3      
Repurchases of common stock (in shares) 600,000 1,500,000        
Repurchases of common stock $ 0.0 $ 0.1        
Weighted-average Remaining Lease Term - Finance Leases 6 months 1 year 4 months 24 days