Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE - Schedule of weighted average shares (denominator) used in the basic and dilutive earnings per share (Details)

v3.21.2
EARNINGS PER SHARE - Schedule of weighted average shares (denominator) used in the basic and dilutive earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Schedule of weighted average shares (denominator) used in the basic and dilutive earnings per share [Abstract]        
Net income $ 4,027 $ 3,338 $ 16,887 $ 3,818
Weighted average shares outstanding, basic (in shares) 58,531,000 47,878,000 58,994,000 41,477,000
Effect of dilution (in shares) 959,000 3,748,000 1,114,000 2,747,000
Adjusted weighted average shares outstanding, dilutive (in shares) 59,490,000 51,626,000 60,108,000 44,224,000
Basic earnings per share (in dollars per share) $ 0.07 $ 0.07 $ 0.29 $ 0.09
Dilutive earnings per share (in dollars per share) $ 0.07 $ 0.06 $ 0.28 $ 0.09