| Components of Basic and Diluted Earnings Per Share |
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Numerator for basic and diluted net income per common share: | | | | | | | | | | | | | | | | | | | | | | | | | Net income available to common shareholders from operations | $ | 27,374 | | | $ | 20,781 | | | $ | 52,059 | | | $ | 41,933 | | | Denominator: | | | | | | | | | Weighted-average outstanding shares of common stock | 18,367,765 | | | 19,437,315 | | | 18,535,476 | | | 19,483,689 | | | Dilutive effect of: | | | | | | | | | Equity incentive plans | 815,422 | | | 59,775 | | | 572,893 | | | 107,781 | | | Employee Stock Purchase Plan | — | | | — | | | 2,906 | | | 2,229 | | | Common stock and common stock equivalents | 19,183,187 | | | 19,497,090 | | | 19,111,275 | | | 19,593,699 | | | Net income per share from operations: | | | | | | | | | Basic | $ | 1.49 | | | $ | 1.07 | | | $ | 2.81 | | | $ | 2.15 | | | Diluted | $ | 1.43 | | | $ | 1.07 | | | $ | 2.72 | | | $ | 2.14 | |
|