XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share

The computations of basic and diluted earnings per share for the Company were as follows for the:

 

 

 

Quarter Ended
March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net earnings (basic)

 

$

10,738

 

 

$

10,962

 

Net earnings (diluted)

 

$

10,738

 

 

$

10,962

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

Weighted-average shares outstanding (basic)

 

 

12,109,074

 

 

 

12,038,638

 

Effect of dilutive securities:

 

 

 

 

 

 

Common stock equivalent shares from stock options

 

 

151,871

 

 

 

139,138

 

Weighted-average shares outstanding (diluted)

 

 

12,260,945

 

 

 

12,177,776

 

 

 

 

 

 

 

 

Net earnings per share

 

 

 

 

 

 

Basic

 

$

0.89

 

 

$

0.91

 

Diluted

 

$

0.88

 

 

$

0.90