XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE REPURCHASE (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Share Repurchase
The following table represents total number of shares purchased, the amount paid, and the average price paid per share under share repurchase programs authorized by our Board of Directors:

 Twelve Months Ended December 31,
 202320222021
(in millions, except per share data)
Total number of shares purchased1.7 1.3 1.2 
Amount paid$54.7 35.2 33.5 
Average price paid per share$32.06 28.17 28.28