XML 89 R78.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
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic EPS:        
Net income $ 29,893 $ 37,949 $ 74,457 $ 108,503
Less: income allocated to restricted stock (247) (249) (539) (573)
Basic EPS per common share $ 29,646 $ 37,700 $ 73,918 $ 107,930
Basic (in shares) 40,744,042 35,469,001 40,691,751 35,474,239
Basic (in dollars per share) $ 0.73 $ 1.06 $ 1.82 $ 3.04
Diluted EPS:        
Net income $ 29,893 $ 37,949 $ 74,457 $ 108,503
Effect of dilutive securities 0 0 0 0
Diluted EPS per common share $ 29,893 $ 37,949 $ 74,457 $ 108,503
Basic (in shares) 40,744,042 35,469,001 40,691,751 35,474,239
Effect of dilutive securities (in shares) 455,016 234,445 458,239 188,288
Diluted (in shares) 41,199,058 35,703,446 41,149,990 35,662,527
Diluted (in dollars per share) $ 0.73 $ 1.06 $ 1.81 $ 3.04