XML 43 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY
On May 19, 2021, at the Company’s annual meeting of stockholders, the stockholders approved an amendment to the Amended and Restated Certificate of Incorporation to increase the number of authorized shares of the Company’s common stock, par value $0.00001 per share, from 200,000,000 shares to 300,000,000 shares (the “Amendment”). The Amendment became effective upon filing with the Secretary of State of Delaware on May 19, 2021.
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 and December 31, 2021, the Company repurchased and subsequently retired 1,254,474 shares and 1,523,005 shares, respectively, of common stock from the open market at an average cost of $159.43 and $196.98 per share, respectively, for a total of $200.0 million and $300.0 million, respectively. As of December 31, 2023, 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 year ended December 31, 2023, the Company repurchased and subsequently retired 2,029,894 shares of common stock from the open market at an average cost of $103.45 per share for a total of $210.0 million. As of December 31, 2023, $790.0 million remains available for repurchase of shares under the 2023 Repurchase Program.