XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Management
12 Months Ended
Dec. 31, 2024
Text Block [Abstract]  
Capital Management

20. Capital Management

The Company’s board of directors initiated a share repurchase program in February 2010. In October 2016, the Board reauthorized this program with a limit of $25.0 million with no expiration date. There were 113,411 shares repurchased under this program in 2024 for $5.1 million, or an average price of $45.17, including commissions and excise tax. There were 46,741 shares repurchased under this program in 2023 for $2.2 million, or an average price of $46.45, including commissions and excise tax. There were 264,449 shares repurchased under this program in 2022 for $12.4 million, or an average price of $46.84, including commissions. Since the beginning of this plan, the Company has repurchased a total of 1,682,851 shares for $42.1 million, or an average price of $24.99, including commissions and excise tax.

In 2013, the Company’s board of directors initiated a regular quarterly dividend. During 2024, the Company’s board of directors declared a quarterly dividend of $0.37 per share compared to $0.34 per share in 2023, and $0.31 per share in 2022. The Company declared extraordinary dividends totaling $3.00 in 2024, $3.50 in 2023 and $4.00 in 2022.