XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Summary of the Components Comprising Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic EPS Computation:        
Numerator – Earnings available to common stockholders $ 12,686 $ 11,486 $ 41,591 $ 37,716
Denominator -- Weighted average number of common shares outstanding 11,834,944 11,645,953 11,785,618 11,589,098
Basic earnings per common share $ 1.07 $ 0.99 $ 3.53 $ 3.25
Diluted EPS Computation:        
Numerator – Earnings available to common stockholders $ 12,686 $ 11,486 $ 41,591 $ 37,716
Denominator -- Weighted average number of common shares outstanding 11,834,944 11,645,953 11,785,618 11,589,098
Dilutive effect of stock options, RSUs and PSUs 32,637 30,223 30,801 29,743
Weighted average diluted common shares outstanding 11,867,581 11,676,176 11,816,419 11,618,841
Diluted earnings per common share $ 1.07 $ 0.98 $ 3.52 $ 3.25