XML 50 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
In May 2021, the board of directors authorized a share repurchase program (the “2021 Repurchase Program”) pursuant to which the Company was authorized to repurchase up to $500.0 million of the Company’s common stock, from time to time in the open market or through structured repurchase agreements with third parties. During the year ended December 31, 2023, the Company repurchased and subsequently retired 1,254,474 shares of common stock from the open market at an average cost of $159.43 per share for a total of $200.0 million. As of December 31, 2024, no amount remains available for share repurchase under the 2021 Repurchase Program.
In July 2023, the board of directors authorized a share repurchase program (the “2023 Repurchase Program”) pursuant to which the Company was authorized to repurchase up to $1.0 billion of the Company’s common stock. The Company may repurchase shares of common stock from time to time through solicited or unsolicited transactions in the open market, in privately negotiated transactions or pursuant to a Rule 10b5-1 plan. During the years ended December 31, 2024 and 2023, the Company repurchased and subsequently retired 4,543,016 and 2,029,894 shares, respectively, of common stock from the open market at an average cost of $86.15 and $103.45 per share, respectively, for a total of $391.4 million and $210.0 million, respectively. As of December 31, 2024, $398.6 million remains available for repurchase of shares under the 2023 Repurchase Program.