XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Shareholders' Equity Shareholders’ Equity
On October 20, 2021, the Company's Board of Directors approved a stock repurchase program authorizing the repurchase of up to $30.0 million of our outstanding common stock from time to time on the open market or in privately negotiated transactions. In October 2022, the Company’s Board of Directors increased the authorization to $35.0 million. The Company repurchased a total of 855,956 shares at an average price of $36.31 per share under the program through December 19, 2022.

On December 19, 2022, the Company's Board of Directors approved a new stock repurchase program authorizing the repurchase of up to $25.0 million of our outstanding common stock from time to time on the open market or in privately negotiated transactions. The stock repurchase authorization replaced the Company’s previously announced stock repurchase program and is scheduled to expire on December 31, 2023. Under this program, the Company repurchased 46,497 shares of common stock during the fourth quarter 2022 at an average price of $24.42 per share. As of December 31, 2022, the Company had $23.9 million of remaining authority under the program.