XML 66 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of stockholders equity
A summary of shares repurchased under our securities repurchase program, and shares acquired, is as follows:
Year Ended December 31,
202320222021
Shares repurchased (1)
2,640,152 8,065,707 3,112,404 
Aggregate purchase price$358.7 $869.3 $280.6 
Average purchase price per share$135.86 $107.78 $90.13 
Shares acquired (2)
168,464 148,440 149,176 
Aggregate purchase price$23.5 $17.2 $12.9 
Average purchase price per share$139.45 $115.97 $86.78 
________________________
(1)Shares were repurchased under our securities repurchase program. We had $215.5 million in repurchase authorization remaining under the repurchase program as of December 31, 2023.
(2)Shares were acquired from employees in connection with a net share settlement feature of employee equity awards.