XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Share Repurchases

From October 1, 2023 to November 6, 2023, the Company repurchased an additional 333,469 shares of the Company’s common stock in the open market at an average price of $138.09 per share, for a total of $46.1 million. As a result, as of November 6, 2023, approximately $53.9 million remained available for share repurchase through December 31, 2023 under the Company’s previously announced $100.0 million share repurchase authorization.

Dividend Declared

On October 19, 2023, the Company’s Board of Directors (the "Board") declared a quarterly cash dividend of $0.27 per share, estimated to be $11.4 million in total. The dividend will be payable on January 25, 2024, to the Company's stockholders of record on January 4, 2024.

Share Repurchase Authorization

On October 19, 2023, the Board authorized the Company to repurchase up to $100.0 million of the Company's common stock, effective January 1, 2024 through December 31, 2024.