XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Equity [Abstract]    
Shares repurchased in the open market (in shares) 277 721
Shares acquired through employee surrender for statutory tax withholding (in shares) 28 30
Total shares repurchased (in shares) 305 751
Cost of shares repurchased in the open market $ 139,213 $ 179,623
Cost of shares for employee surrenders 14,983 8,604
Total cost of shares $ 154,196 $ 188,227
Average cost per share - open market repurchases (in dollars per share) $ 501.62 $ 249.20
Average cost per share - employee surrenders (in dollars per share) 544.08 288.78
Average cost per share - total (in dollars per share) $ 505.45 $ 250.77