XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.3
REPURCHASES OF COMMON STOCK (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]        
Shares repurchased in the open market (in shares) 411 459 2,055 1,177
Shares acquired through employee surrenders for statutory tax withholding (in shares) 0 1 16 19
Total shares repurchased (in shares) 411 460 2,071 1,196
Cost of shares repurchased in the open market $ 241,568 $ 224,945 $ 978,313 $ 600,216
Cost of shares for employee surrenders 85 218 7,179 10,486
Total cost of shares $ 241,653 $ 225,163 $ 985,492 $ 610,702
Average cost per share - open market repurchases (in USD per share) $ 587.50 $ 490.23 $ 475.92 $ 509.81
Average cost per share - employee surrenders (in USD per share) 647.08 465.27 454.46 557.64
Average cost per share - total (in USD per share) $ 587.52 $ 490.20 $ 475.76 $ 510.57