XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
CALCULATION OF WEIGHTED AVERAGE SHARES OUTSTANDING FOR EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]                
Net income $ 47,965 $ 43,963 $ 49,927 $ 49,884 $ 54,382 $ 46,855 $ 91,928 $ 101,237
Basic weighted average shares outstanding 34,307,001       34,736,639   34,303,889 34,854,357
Dilutive effect of unvested restricted stock 144,739       197,075   229,046 295,629
Diluted weighted shares outstanding 34,451,740       34,933,714   34,532,935 35,149,986
Earnings per common share                
Basic $ 1.40       $ 1.57   $ 2.68 $ 2.90
Diluted $ 1.39       $ 1.56   $ 2.66 $ 2.88