XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stock Repurchase Program Stock Repurchase Program
On March 18, 2021, the Board of Directors of the Company approved a stock repurchase program of $54.2 million which was completed in March 2022 upon reaching the purchase limit. On June 16, 2022, the Board of Directors of the Company approved a $45.0 million stock repurchase program. The Company suspended repurchases on March 16, 2023, and reinstated them on May 1, 2023 and the program was completed in May 2023, upon reaching the purchase limit. On June 1, 2023, the Board of Directors of the Company approved a $10.0 million stock repurchase program which was completed in August 2023 upon reaching the purchase limit. On November 7, 2023, the Board of Directors of the Company approved a $7.5 million stock repurchase program. Under the stock repurchase programs, the Company is authorized to repurchase shares and anticipates conducting such repurchases in accordance with Rule 10b5-1 of the Securities and Exchange Commission. The timing of the repurchases will depend on certain factors, including but not limited to, market conditions and prices, the Company’s liquidity and capital requirements, and alternative uses of capital. Any repurchased shares will be held as treasury stock and will be available for general corporate purposes. The repurchases may be suspended, terminated or modified at any time for any reason, including market conditions, the cost of repurchasing shares, the availability of alternative investment opportunities, liquidity, and other factors deemed appropriate. These factors may also affect the timing and amount of share repurchases. The Company is not obligated to purchase any particular number of shares.

During the year ended December 31, 2023, the Company repurchased 3,074,332 shares of its common stock outstanding at an average price of $11.99 for a total of $36.9 million pursuant to the stock repurchase plans. During the year ended December 31, 2022, the Company repurchased 2,092,157 shares of its common stock outstanding at an average price of $14.72 for a total of $30.8 million pursuant to the stock repurchase plan. During the year ended December 31, 2021, the Company repurchased 3,342,700 shares of its common stock outstanding at an average price of $15.91 for a total of $53.2 million, pursuant to the stock repurchase plan. At December 31, 2023, the maximum dollar value of shares remaining for repurchase under the plan was $3.1 million.

The Company also purchases shares directly from its employees in connection with employee elections to withhold taxes related to the vesting of stock awards. During the year ended December 31, 2023, the Company purchased 12,307 shares of its common stock outstanding at an average price of $14.60 per share for such purpose. No shares were purchased from employees in 2022 or 2021.