XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic EPS:        
Net income $ 28,712 $ 29,403 $ 53,984 $ 44,564
Less: income allocated to restricted stock (205) (201) (384) (299)
Basic EPS per common share $ 28,507 $ 29,202 $ 53,600 $ 44,265
Basic (in shares) 40,879,684 40,721,840 40,861,775 40,665,172
Basic (in dollars per share) $ 0.70 $ 0.72 $ 1.31 $ 1.09
Diluted EPS:        
Net income $ 28,712 $ 29,403 $ 53,984 $ 44,564
Effect of dilutive securities 0 0 0 0
Diluted EPS per common share $ 28,712 $ 29,403 $ 53,984 $ 44,564
Basic (in shares) 40,879,684 40,721,840 40,861,775 40,665,172
Effect of dilutive securities (in shares) 382,407 407,260 394,306 458,697
Diluted (in shares) 41,262,091 41,129,100 41,256,081 41,123,869
Diluted (in dollars per share) $ 0.70 $ 0.71 $ 1.31 $ 1.08