v3.26.3
Earnings Per Share
9 Months Ended
Sep. 30, 2026
Earnings Per Share  
Earnings Per Share

11.   Earnings Per Share

The following table reconciles the numerators and denominators used in computations of basic and diluted EPS for the three and nine months ended September 30, 2026 and September 30, 2025:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

​

2026

​

2025

​

2026

​

2025

Numerator:

  ​ ​ ​

​

  ​

  ​ ​ ​

​

  ​

  ​ ​ ​

​

Net Income (basic and diluted)

​

$

15,929

​

$

10,202

​

$

35,257

​

$

21,321

Denominator:

​

 

​

​

 

​

​

 

​

​

 

​

Weighted-average common shares outstanding

​

 

155,200

​

 

162,031

​

 

156,623

​

 

163,285

Dilutive effect of share-based awards

​

 

5,121

​

 

4,466

​

 

4,130

​

 

4,083

Weighted-average dilutive shares outstanding

​

 

160,321

​

 

166,497

​

 

160,753

​

 

167,368

Basic earnings per share

​

$

0.10

​

$

0.06

​

$

0.23

​

$

0.13

Diluted earnings per share

​

$

0.10

​

$

0.06

​

$

0.22

​

$

0.13

​

Approximately 12.0 million and 12.9 million weighted average shares issuable under stock-based awards were not included in the diluted EPS calculation in the three and nine months ended September 30, 2026, respectively, because they were antidilutive. Approximately 9.4 million and 9.0 million weighted average shares issuable under stock-based awards were not included in the diluted EPS calculation in the three and nine months ended September 30, 2025, respectively, because they were antidilutive.