XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Shares repurchased in the open market (in shares) 0 502
Shares acquired through employee surrender for statutory tax withholding (in shares) 19 21
Total shares repurchased (in shares) 19 523
Cost of shares repurchased in the open market $ 0 $ 262,783
Cost of shares for employee surrenders 9,597 10,338
Total cost of shares $ 9,597 $ 273,121
Average cost per share - open market repurchases (in USD per share) $ 0 $ 523.04
Average cost per share - employee surrenders (in USD per share) 503.65 505.53
Average cost per share - total (in USD per share) $ 503.65 $ 522.36