XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of the Computation of Basic and Diluted Loss Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except per share data)2022202120222021
Numerator:  
Net income$624 $8,199 $21,941 $12,179 
Denominator:  
Denominator for basic earnings per share - weighted average shares
10,253 9,287 10,235 9,237 
Effect of dilutive securities:  
Employee stock options and stock grants212 116 172 111 
Denominator for diluted earnings per share - weighted average shares
10,465 9,403 10,407 9,348 
Net income per share:
Basic$0.06 $0.88 $2.14 $1.32 
Diluted$0.06 $0.87 $2.11 $1.30