XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.3
Common stock buyback program:
9 Months Ended
Sep. 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 third quarter of 2025, the Company purchased 112,311 shares of its common stock for $5.2 million at an average price of $46.02 per share under its Buyback Program. For the nine months ended September 30, 2025, the Company purchased 341,818 shares of its common stock for $16.7 million at an average price of $48.81 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 September 30, 2025, there was $105.8 million available under the Buyback Program.