XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Repurchase Program
9 Months Ended
Sep. 30, 2024
Stock Repurchase Program  
Stock Repurchase Program

Note 22 — Stock Repurchase Program

On April 27, 2022, the Company’s Board of Directors approved a stock repurchase program (“2022 Stock Repurchase Program”) authorizing the Company to repurchase up to 3,750,000 of the Company’s common shares along with the remaining authorized shares of 370,021 from the Company’s 2021 stock repurchase program (“2021 Stock Repurchase Plan”) for a total authorization of 4,120,021 shares. The Company did not repurchase any shares pursuant to the 2022 Stock Repurchase Program during the third quarter of 2024. During the nine months ended September 30, 2024, the Company repurchased a total of 100,000 shares at a weighted average price of $79.85 per share. During the three and nine months ended September 30, 2023, the Company did not repurchase any shares pursuant to the 2022 Stock Repurchase Program.

The Company repurchased 104,147 and 103,190 shares at a cost of $8.7 million and $7.4 million, respectively, during the nine months ended September 30, 2024, and 2023 under other arrangements whereby directors or officers surrender shares to the Company to cover the option cost for stock option exercises or tax liabilities resulting from the vesting of restricted stock awards or restricted stock units.