v3.25.2
Common stock buyback program:
6 Months Ended
Jun. 30, 2025
Common stock buyback program:  
Common stock buyback program:

6.  Common stock buyback program:

The Company’s Board of Directors has approved purchases of shares of the Company’s common stock under a buyback program (the “Buyback Program”) through December 31, 2025. In June 2024, the Company purchased 153,322 shares of its common stock for $8.0 million at an average share price of $51.97. In the second quarter of 2025, the Company purchased 229,507 shares of its common stock for $11.5 million at an average price of $50.18 per share under its Buyback Program.

In July 2025, the Company purchased an additional 63,487 shares of its common stock for $3.1 million at an average price of $48.13 per share under its Buyback Program. On August 6, 2025, the Company’s Board approved a $100.0 million increase to its Buyback Program to continue through December 31, 2026. As of July 31, 2025, there was $107.9 million available under the Buyback Program.