XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation for the periods presented:
Three months endedNine months ended
September 30, September 30,
2024202320242023
(in thousands, except per share data)
Numerator:
Net income
$5,014 $2,171 $14,362 $3,045 
Denominator for earnings per basic common share:
Weighted average common shares outstanding12,427 12,378 12,404 12,295 
Denominator for earnings per diluted common share:
Weighted average common shares outstanding12,427 12,378 12,404 12,295 
Dilutive effect of stock options, RSUs and PSUs
99 25 107 77 
Diluted weighted average shares12,526 12,403 12,511 12,372 
Earnings per common share:
Basic$0.40 $0.18 $1.16 $0.25 
Diluted$0.40 $0.18 $1.15 $0.25