XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Dividend Declared

On October 23, 2024, the Company’s Board of Directors (the "Board") declared a quarterly cash dividend of $0.28 per share, estimated to be $11.7 million in total. The dividend will be payable on January 23, 2025, to the Company's stockholders of record on January 2, 2025.

Share Repurchase Authorization

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

Share Repurchases

From October 1, 2024 to November 5, 2024, the Company repurchased an additional 275,906 shares of the Company’s common stock in the open market at an average price of $181.22 per share, for a total of $50.0 million. As a result, the Company completed purchase of all of $100.0 million of shares that were previously authorized.