XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Income per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Per Share        
Net Income $ 9,348 $ 8,925 $ 17,847 $ 16,651
Weighted Average Basic Shares Outstanding 1,794 1,826 1,796 1,826
Add: Effect Of Dilutive Securities 4 2 4 4
Weighted Average Diluted Shares Outstanding 1,798 1,828 1,800 1,830
Earnings Per Share:        
Basic $ 5.21 $ 4.89 $ 9.94 $ 9.12
Diluted $ 5.20 $ 4.88 $ 9.91 $ 9.10