| Earnings Per Share |
Earnings Per Share Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding. Diluted earnings per share is computed by dividing net income by the sum of the weighted-average number of common shares outstanding and the weighted-average number of potential common shares outstanding. The calculations of basic and diluted earnings per share are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | (In thousands except share and per share data) | Three Months Ended September 30, | | Nine Months Ended September 30, | | 2025 | | 2024 | | 2025 | | 2024 | | Basic: | | | | | | | | | Net income from continuing operations | $ | 9,212 | | | $ | 3,028 | | | $ | 22,922 | | | $ | 14,400 | | | Net (loss) income from discontinued operations | (106) | | | (90) | | | 4,005 | | | 174 | | | Net income | $ | 9,106 | | | $ | 2,938 | | | $ | 26,927 | | | $ | 14,574 | | | Weighted-average common shares outstanding | 13,116,216 | | | 13,504,204 | | | 13,262,729 | | | 13,524,165 | | | Basic earnings per share from continuing operations | $ | 0.70 | | | $ | 0.23 | | | $ | 1.73 | | | $ | 1.07 | | | Basic (loss) earnings per share from discontinued operations | $ | (0.01) | | | $ | (0.01) | | | $ | 0.30 | | | $ | 0.01 | | | Basic earnings per share | $ | 0.69 | | | $ | 0.22 | | | $ | 2.03 | | | $ | 1.08 | | | | | | | | | | | | Diluted: | | | | | | | | | Net income from continuing operations | $ | 9,212 | | | $ | 3,028 | | | $ | 22,922 | | | $ | 14,400 | | | Net (loss) income from discontinued operations | (106) | | | (90) | | | 4,005 | | | 174 | | | Net income | $ | 9,106 | | | $ | 2,938 | | | $ | 26,927 | | | $ | 14,574 | | | Weighted-average common shares outstanding | 13,116,216 | | | 13,504,204 | | | 13,262,729 | | | 13,524,165 | | | Effect of dilutive restricted stock and stock appreciation rights | 283,139 | | | 281,793 | | | 274,500 | | | 273,575 | | | Weighted-average common shares outstanding assuming dilution | 13,399,355 | | | 13,785,997 | | | 13,537,229 | | | 13,797,740 | | | Diluted earnings per share from continuing operations | $ | 0.69 | | | $ | 0.22 | | | $ | 1.69 | | | $ | 1.05 | | | Diluted (loss) earnings per share from discontinued operations | $ | (0.01) | | | $ | (0.01) | | | $ | 0.30 | | | $ | 0.01 | | | Diluted earnings per share | $ | 0.68 | | | $ | 0.21 | | | $ | 1.99 | | | $ | 1.06 | |
|