Annual report pursuant to Section 13 and 15(d)

Earnings Per Share

v3.23.1
Earnings Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
 (in thousands, except per share data) 2022 2021
Numerator:    
Net earnings $ 22,066  $ 20,245 
Denominator:    
Denominator for basic earnings per share - weighted average shares 10,230  9,340 
Effect of dilutive securities:    
Employee stock options and stock grants 180  116 
Denominator for diluted earnings per share - weighted average shares 10,410  9,456 
Net earnings per share:    
Basic $ 2.16  $ 2.17 
Diluted $ 2.12  $ 2.14 
The diluted earnings per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had an insignificant number of shares of common stock that were anti-dilutive in 2022. The Company had 0.1 million shares of common stock that were anti-dilutive in 2021