| Schedule of changes in shares of common stock outstanding |
The following table shows the changes in shares of common stock outstanding: | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | | 2026 | | | 2025 | | | 2026 | | | 2025 | Common stock outstanding at beginning | 49,520,476 | | | 49,366,276 | | | 49,404,078 | | | 49,194,458 | | | | | | | | | | | | | | Restricted common stock issued - non-executive directors | | | — | | | — | | | 15,780 | | | 28,072 | Common stock issued - vesting or exercise of share-based compensation | | | 15,738 | | | 17,442 | | | 250,033 | | | 308,388 | Common stock withheld for employee taxes(1) | | | (4,903) | | | (12,249) | | | (138,580) | | | (159,449) | | | | | | | | | | | | | | Common stock outstanding at ending | | | 49,531,311 | | | 49,371,469 | | | 49,531,311 | | | 49,371,469 |
| (1) | In connection with the settlement of vested restricted stock units and the exercise of stock options, the Company repurchased 4,903 and 138,580 shares of common stock during the three and nine months ended September 30, 2026, respectively, at an average cost of $81.98 and $66.80 per share (based on the closing market prices on the dates of vesting or exercise), respectively, from employees and certain members of management to cover withholding taxes. Similarly, the Company repurchased 12,249 and 159,449 shares of common stock during the three and nine months ended September 30, 2025, respectively, at an average cost of $47.52 and $34.19 per share, respectively. |
|
| Schedule of cash dividend declared and paid |
During 2026, the Company’s Board of Directors declared and paid the following dividends: | | | | | | | | | Declaration Date | Record Date | Payment Date | | | Total Dividends per Share | | | Total Dividends Paid (Dollars in Thousands) | February 25, 2026 | March 20, 2026 | March 30, 2026 | | $ | 2.15 | | $ | 106,435 | May 6, 2026 | June 12, 2026 | June 26, 2026 | | $ | 4.55 | | $ | 225,319 | August 7, 2026 | September 10, 2026 | September 24, 2026 | | $ | 5.05 | | $ | 250,133 |
|