Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Tables)

v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings Per Share

Three Months Ended

March 31, 2023

March 31, 2022

Weighted average shares outstanding - basic

37,137

37,161

Effect of dilutive stock awards

750

2,435

Effect of dilutive deferred stock consideration for business acquisition

222

206

Weighted average shares outstanding - diluted

38,109

39,802

Net income per share:

Basic

$

0.04

$

0.14

Diluted

0.04

0.13