XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic EPS                
Net income $ 13,314 $ 14,966 $ 7,075 $ 15,446 $ 15,951 $ 15,844 $ 35,356 $ 47,241
Weighted average shares outstanding 37,241,383     33,851,596     37,430,782 33,840,958
Basic earnings per share $ 0.36     $ 0.46     $ 0.94 $ 1.4
Diluted EPS                
Net income $ 13,314 $ 14,966 $ 7,075 $ 15,446 $ 15,951 $ 15,844 $ 35,356 $ 47,241
Weighted average shares outstanding 37,241,383     33,851,596     37,430,782 33,840,958
Dilutive effect of restricted stock awards 137,971     80,286     102,427 84,473
Weighted average shares for diluted earnings per share 37,379,354     33,931,882     37,533,209 33,925,431
Diluted earnings per share $ 0.36     $ 0.46     $ 0.94 $ 1.39