XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
SHARE-BASED COMPENSATION            
Net income $ 18,714 $ 18,038 $ 9,917 $ 8,326 $ 36,752 $ 18,243
Weighted average shares outstanding - basic 28,173,710   28,040,802   28,141,360 28,083,602
Weighted average shares outstanding - diluted 28,456,624   28,095,230   28,407,479 28,190,132
Basic earnings per common share (in dollars per share) $ 0.66   $ 0.35   $ 1.31 $ 0.65
Diluted earnings per common share (in dollars per share) $ 0.66   $ 0.35   $ 1.29 $ 0.65
Stock Option            
SHARE-BASED COMPENSATION            
Dilutive effect of share-based compensation arrangements 282,914   54,428   266,119 106,530