XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER COMMON SHARE - Schedule of Computation of 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 earnings per common share computation:        
Net income per condensed consolidated statements of income $ 12,878 $ 12,651 $ 36,285 $ 40,817
Net earnings allocated to participating securities (101) (70) (291) (222)
Net earnings allocated to common stock $ 12,777 $ 12,581 $ 35,994 $ 40,595
Weighted average common shares outstanding, including shares considered participating securities (in shares) 20,997,000 20,969,000 20,994,000 21,048,000
Less: Average participating securities (in shares) (155,000) (109,000) (162,000) (109,000)
Weighted average shares (in shares) 20,841,808 20,859,872 20,832,064 20,939,102
Basic earnings per common share (in dollar per share) $ 0.61 $ 0.60 $ 1.73 $ 1.94
Diluted earnings per common share computation:        
Net earnings allocated to common stock $ 12,777 $ 12,581 $ 35,994 $ 40,595
Weighted average common shares outstanding for basic earnings per common share (in shares) 20,841,808 20,859,872 20,832,064 20,939,102
Add: Dilutive effects of stock compensation (in shares) 70,000 40,000 64,000 40,000
Weighted average shares and dilutive potential common shares (in shares) 20,911,862 20,899,744 20,895,538 20,979,032
Diluted earnings per common share (in dollar per share) $ 0.61 $ 0.60 $ 1.72 $ 1.94
Distributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 3,746 $ 3,645 $ 11,036 $ 10,969
Undistributed earnings allocated to common stock        
Basic earnings per common share computation:        
Net earnings allocated to common stock $ 9,031 $ 8,936 $ 24,958 $ 29,626