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. |