XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Repurchase Programs
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Stock Repurchase Programs Stock Repurchase Programs
On August 2, 2016, the Company’s Board of Directors (the “Board”) authorized a stock repurchase program, which does not expire, providing for the repurchase of up to $50.0 million of the Company’s common stock (the “2016 Repurchase Program”). As of December 31, 2024, the maximum dollar value of shares that may yet be purchased under the 2016 Repurchase Program was $2.7 million.
The timing, price, and volume of repurchases are to be based on market conditions, relevant securities laws, and other factors. The stock repurchases may be made from time to time on the open market, in privately negotiated transactions, or pursuant to a Rule 10b-18 plan, subject to the terms and conditions of the Second A&R Credit Agreement, as amended. The 2016 Repurchase Program does not obligate the Company to repurchase any specific number of shares, and the Company may terminate or suspend the 2016 Repurchase Program at any time.
During the year ended December 31, 2022, the Company repurchased approximately 389,300 shares of its common stock under the repurchase programs at an average price of $134.11 per share for an aggregate purchase price of approximately $52.2 million. During the years ended December 31, 2024 and 2023, the Company did not repurchase any of its outstanding common stock under the 2016 Repurchase Program.