XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 18 - Stock Repurchase Program
6 Months Ended
Jun. 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 second quarter, we repurchased 0.7 million shares at an average cost of $36.41 per share, for a total of $25.1 million.