Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity

Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity
Share repurchase program
On October 28, 2021, the Company’s board of directors replaced the Company's previous $30.0 million share repurchase program and approved a $50.0 million share repurchase program which the Company completed as of December 25, 2022. The Company repurchased 1,661,742 shares of common stock for approximately $41.7 million during fiscal year 2022 and 461,501 shares of common stock for approximately $14.5 million during fiscal year 2021.
On October 27, 2022, the Company’s board of directors approved a new share repurchase program under which the Company may repurchase up to $50.0 million of its common shares outstanding through December 31, 2024. The Company repurchased 789,963 shares of common stock for approximately $28.9 million during fiscal year 2023. As of December 31, 2023, the Company had $21.1 million remaining under its $50.0 million repurchase program.
Repurchases of the Company's outstanding common stock will be made in accordance with applicable laws and may be made at management's discretion from time to time in the open market, through privately negotiated transactions or otherwise, including pursuant to Rule 10b5-1 trading plans. There is no guarantee as to the exact number of shares to be repurchased by the Company. The timing and extent of repurchases will depend upon several factors, including market and business conditions, regulatory requirements and other corporate considerations, and repurchases may be discontinued at any time.