XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
EARNINGS PER SHARE  
Schedule of reconciliation of the number of shares (denominator) used in the basic and diluted earnings per share computations

Three months ended March 31, 

2023

2022

Per Share

Per Share

    

Shares

Amount

Shares

    

Amount

Basic

 

19,215

$

0.92

18,868

 

$

0.96

Effect of dilutive stock options

 

439

 

(0.02)

724

 

(0.04)

Diluted

 

19,654

$

0.90

19,592

 

$

0.92