XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 18 - Stock Repurchase Program
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Treasury Stock [Text Block]

18. Stock Repurchase Program

 

On May 28, 2024, the Company announced a new stock repurchase program to buy back up to $125.0 million of the Company's common stock.  The previous $125.0 million share repurchase program announced on May 26, 2022, was completed on February 21, 2023, with the repurchase of 2,897,628 shares at an average cost of $43.14.

 

During the third quarter, we repurchased 832,460 shares at an average cost of $42.00 per share, for a total of $35.0 million.