XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
The following table presents the reconciliation of the numerator and denominator for calculating net income per share:
 First Quarter
(In thousands, except per share data)20232022
Numerator 
Net income - basic and diluted$5,620 $2,521 
Denominator
Weighted average common shares outstanding - basic88,573 92,118 
Dilutive effect of stock options and restricted stock awards1,997 1,821 
Weighted average common shares outstanding - diluted90,570 93,939 
Net income per common share
Basic$0.06 $0.03 
Diluted$0.06 $0.03 
Schedule of Weighted-average Potential Shares Excluded from Diluted Net Income Per Share
We excluded the following weighted average potential shares from the calculations of diluted net income per share during the applicable periods because their inclusion would have been anti-dilutive:
 First Quarter
(In thousands)20232022
Stock options and restricted stock awards737 1,867