XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
SHARE-BASED COMPENSATION                
Net income $ 20,815 $ 18,714 $ 18,038 $ 6,859 $ 9,917 $ 8,326 $ 57,567 $ 25,102
Weighted average shares outstanding - basic 27,967,089     28,060,020     28,082,632 28,075,684
Weighted average shares outstanding - diluted 28,175,953     28,111,664     28,316,574 28,172,153
Basic earnings per common share (in dollars per share) $ 0.74     $ 0.24     $ 2.05 $ 0.89
Diluted earnings per common share (in dollars per share) $ 0.74     $ 0.24     $ 2.03 $ 0.89
Stock Option                
SHARE-BASED COMPENSATION                
Dilutive effect of share-based compensation arrangements 208,864     51,644     233,942 96,469