XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
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,
202420232022
Shares repurchased (1)
394,010 2,640,152 8,065,707 
Aggregate purchase price$58.7 $358.7 $869.3 
Average purchase price per share$148.88 $135.86 $107.78 
Shares acquired (2)
123,235 168,464 148,440 
Aggregate purchase price$18.8 $23.5 $17.2 
Average purchase price per share$152.26 $139.45 $115.97 
________________________
(1)Shares were repurchased under our securities repurchase program. We had $156.8 million in repurchase authorization remaining under the repurchase program as of December 31, 2024.
(2)Shares were acquired from employees in connection with a net share settlement feature of employee equity awards.