Annual report pursuant to Section 13 and 15(d)

Earnings Per Share (Tables)

v3.23.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share From Continuing Operations
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