XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Equity [Abstract]        
Shares repurchased in the open market (in shares) 453 274 1,764 892
Shares acquired through employee surrender for statutory tax withholding (in shares) 0 1 21 29
Total shares repurchased (in shares) 453 275 1,785 921
Cost of shares repurchased in the open market $ 166,423 $ 183,315 $ 742,661 $ 510,937
Cost of shares for employee surrenders 162 515 10,552 15,501
Total cost of shares $ 166,585 $ 183,830 $ 753,213 $ 526,438
Average cost per share - open market repurchases (in USD per share) $ 367.55 $ 668.33 $ 421.12 $ 572.10
Average cost per share - employee surrenders (in USD per share) 387.07 688.35 502.26 547.90
Average cost per share - total (in USD per share) $ 367.56 $ 668.38 $ 422.07 $ 571.36