Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Tables)

v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule Of Reconciliation Of Basic And Diluted Shares Of Common Stock Outstanding Used In Calculation Of Earnings (Loss) Per Share

Three Months Ended

Six Months Ended

    

June 30, 2023

    

June 30, 2022

    

June 30, 2023

    

June 30, 2022

Weighted average shares outstanding - basic

37,192

37,235

37,164

37,199

Effect of dilutive stock awards

2,241

2,338

Effect of dilutive deferred stock consideration for business acquisition

221

214

Weighted average shares outstanding - diluted

37,192

39,697

37,164

39,751

Net (loss) income per share:

Basic

$

(0.06)

$

0.10

$

(0.01)

$

0.24

Diluted

(0.06)

0.09

(0.01)

0.23