XML 34 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity
Under stock repurchase programs approved by the Company’s Board of Directors, the Company repurchased 3.4 million of its common shares for $275.7 million during 2023 and 2.8 million shares for $281.4 million during 2022. All repurchased shares have been retired. Under the two-year, $500.0 million stock repurchase program, which was approved on April 24, 2023 and superseded the previous program, there was approximately $273.7 million remaining at year end for future stock repurchases.