XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share  
Computation of basic and diluted earnings per share

Three Months Ended September 30,

Nine Months Ended September 30,

    

2022

    

2021

    

2022

    

2021

 

Numerator:

Net income

$

23,206

$

20,045

$

70,396

$

47,521

Denominator:

Denominator for basic earnings per share

 

26,279

 

26,197

 

26,267

 

26,186

Dilutive effect of employee stock awards

 

176

 

171

 

165

 

176

Denominator for diluted earnings per share

 

26,455

 

26,368

 

26,432

 

26,362

Earnings per share:

Basic

$

0.88

$

0.77

$

2.68

$

1.81

Diluted

$

0.88

$

0.76

$

2.66

$

1.80