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

18. Stock Repurchase Program

 

On February 4, 2026, the Company completed its June 2025 stock repurchase program by repurchasing 243,499 shares at an average cost of $51.31 in the first quarter of 2026, for a total of $12.5 million. 

 

On April 23, 2026, the Company announced that its Board of Directors adopted a new share repurchase program authorizing the Company to repurchase up to $150.0 million of the Company’s common stock. On July 16, 2026, the Company's Board approved an increase to its existing share repurchase authorization from $150.0 million to $200.0 million, with no change to the current authorization expiration date that is subject to regulatory approval which is currently pending. 

 

During the third quarter, we repurchased 800,594 common shares at an average cost of $62.81 per share, for a total of $50.7 million.