v3.24.2
Earnings Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share  
Earnings Per Share

11.   Earnings Per Share

The following table reconciles the numerators and denominators used in computations of the basic and diluted EPS for the three and six months ended June 30, 2024 and June 30, 2023:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

​

June 30, 

​

June 30, 

​

​

2024

​

2023

​

2024

​

2023

Numerator:

    

​

  

    

​

  

    

​

Net Income (basic and diluted)

​

$

7,474

​

$

12,839

​

$

14,630

​

$

25,014

Denominator:

​

 

​

​

 

​

​

 

​

​

 

​

Weighted-average common shares outstanding

​

 

171,628

​

 

166,540

​

 

171,467

​

 

166,088

Dilutive effect of share-based awards

​

 

4,333

​

 

5,948

​

 

5,383

​

 

6,041

Weighted-average dilutive shares outstanding

​

 

175,961

​

 

172,488

​

 

176,850

​

 

172,129

Basic earnings per share

​

$

0.04

​

$

0.08

​

$

0.09

​

$

0.15

Diluted earnings per share

​

$

0.04

​

$

0.07

​

$

0.08

​

$

0.15

​

Approximately 8.9 million and 3.9 million weighted average shares issuable under stock-based awards were not included in the diluted EPS calculation in the three and six months ended June 30, 2024, respectively, because they were antidilutive. Approximately 8.6 million and 7.7 million weighted average shares issuable under stock-based awards were not included in the diluted EPS calculation in the three and six months ended June 30, 2023, respectively, because they were also antidilutive.