| Basic and Diluted Earnings per Share |
Below are basic and diluted earnings per share for the periods indicated (in thousands, except for share data):
| | | | | | | | | | | | | | | | | | | Year Ended December 31, | | 2025 | | 2024 | | 2023 | | Net income for basic and diluted income per common share | $ | 32,671 | | | $ | 58,821 | | | $ | 59,515 | | | Shares: | | | | | | | Weighted-average common shares outstanding – basic | 29,938,268 | | | 32,430,755 | | | 35,604,582 | | | Effect of dilutive securities | | | | | | | Stock options | 23,473 | | | 119,503 | | | 290,830 | | | PSUs | 88,049 | | | 159,146 | | | 366,321 | | | RSUs | 97,006 | | | 89,121 | | | 109,886 | | | RSAs | 34,398 | | | 51,972 | | | 58,095 | | | Weighted-average common shares outstanding – diluted | 30,181,194 | | | 32,850,497 | | | 36,429,714 | | | | | | | | | Earnings per common share - basic | $ | 1.09 | | | $ | 1.81 | | | $ | 1.67 | | | Earnings per common share - diluted | $ | 1.08 | | | $ | 1.79 | | | $ | 1.63 | |
|