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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30,

​

Six Months Ended June 30,

​

​

    

2022

    

2021

    

2022

    

2021

 

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

25,398

​

$

17,292

​

$

47,190

​

$

27,476

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator for basic earnings per share

​

 

26,268

​

 

26,187

​

 

26,262

​

 

26,180

​

Dilutive effect of employee stock awards

​

 

161

​

 

172

​

 

155

​

 

181

​

Denominator for diluted earnings per share

​

 

26,429

​

 

26,359

​

 

26,417

​

 

26,361

​

Earnings per share:

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

$

0.97

​

$

0.66

​

$

1.80

​

$

1.05

​

Diluted

​

$

0.96

​

$

0.66

​

$

1.79

​

$

1.04

​