XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
May 06, 2020
Aug. 06, 2014
Class of Stock [Line Items]              
Remaining authorized repurchase amount $ 171,600,000   $ 171,600,000   $ 333,300,000   $ 133,300,000
Repurchases of common stock $ 3,000,000.0   $ 161,700,000 $ 110,400,000      
Weighted-average Remaining Lease Term - Finance Leases 1 year 3 months 18 days   1 year 3 months 18 days        
Weighted-average Remaining Lease Term - Operating Leases 6 years 6 months 6 years 6 months 6 years 6 months 6 years 6 months      
Weighted-average Discount Rate - Finance Leases 0.60% 4.00% 0.60% 4.00%      
Weighted-average Discount Rate - Operating Leases 3.30% 3.70% 3.30% 3.70%      
Value of additional shares authorized to be repurchased           $ 200,000,000  
Stock Repurchased and Retired During Period, Value $ 3,000,000   $ 161,700,000 $ 110,400,000      
Employee Stock Purchase Plan | Employee Stock Option              
Class of Stock [Line Items]              
Price per share (in dollars per share) $ 56.77 $ 56.81 $ 56.77 $ 56.81      
Employee Stock Purchase Plan | Employee Stock              
Class of Stock [Line Items]              
Shares issued under employee stock purchase plan (in shares) 22,000 18,000 54,000 44,000      
Price per share (in dollars per share) $ 61.74 $ 60.17 $ 61.74 $ 60.17      
Compensation costs $ 200,000 $ 200,000 $ 600,000 $ 500,000      
Common Stock              
Class of Stock [Line Items]              
Repurchases of common stock (in shares) 100,000   2,100,000 1,600,000      
Repurchases of common stock $ 0   $ 200,000 $ 200,000      
Average cost per share (in dollars per share) $ 74.79   $ 77.58 $ 68.29      
Weighted-average Remaining Lease Term - Finance Leases   1 year   1 year      
Stock Repurchased and Retired During Period, Shares 40,000   2,085,000 1,617,000