Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Tables)

v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
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

Nine Months Ended

September 30, 2022

September 30, 2021

September 30, 2022

September 30, 2021

Weighted average shares outstanding - basic

37,369

33,800

37,256

32,159

Effect of dilutive stock awards

2,061

2,364

2,246

1,885

Effect of dilutive deferred stock consideration for business acquisition

150

-

192

-

Weighted average shares outstanding - diluted

39,580

36,164

39,694

34,044

Net income per share:

Basic

$

0.07

$

0.13

$

0.32

$

0.37

Diluted

0.07

0.13

0.30

0.35