XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
On August 6, 2020, the Company’s Board of Directors (the “Board”) approved a program authorizing the repurchase of up to ten million shares of the Company’s common stock through August 6, 2025 (the “2020 Program”). The Company entered into certain Rule 10b5-1 trading plans to execute repurchases under the 2020 Program. During the three and six months ended June 30, 2024, the Company repurchased 1,500,000 shares under the 2020 Program at an aggregate cost of approximately $84.9 million, including excise tax. During the three and six months ended June 30, 2023, the Company repurchased 980,418 shares under the 2020 Program at an aggregate cost of approximately $63.9 million, including excise tax. Cumulatively as of June 30, 2024, 6,758,692 shares were repurchased under the 2020 Program, at an aggregate cost of $486.7 million, including excise tax. As a result of the repurchases, the number of shares of the Company’s common stock available for purchase as of June 30, 2024 was 3,241,308 shares.
Periodically, participants in the Company’s stock plans surrender to the Company shares of stock to pay the exercise price or to satisfy tax withholding obligations arising upon the exercise of stock options or the vesting of restricted stock and restricted stock units. During the three months ended June 30, 2024 and 2023, the Company purchased and retired 1,353 and 5,223 shares at an aggregate cost of approximately $0.1 million and $0.4 million, respectively, from plan participants for this purpose. During the six months ended June 30, 2024 and 2023, the Company purchased and retired 59,590 and 41,875 shares at an aggregate cost of approximately $4.0 million and $3.2 million, respectively, from plan participants for this purpose.