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