XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
EARNINGS PER SHARE  
Schedule of basic and diluted weighted-average shares outstanding

Basic and diluted weighted-average shares outstanding are as follows (in thousands):

Three months ended

March 31, 

    

2022

    

2021

Basic weighted average shares outstanding

 

15,096

 

14,306

Dilutive effect of potential common shares

 

503

 

132

Diluted weighted average shares outstanding

 

15,599

 

14,438