Annual report [Section 13 and 15(d), not S-K Item 405]

Earnings Per Share (Tables)

v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share  
Schedule of computations of the basic and diluted EPS

Year Ended December 31, 

    

2024

    

2023

    

2022

Numerator:

 

  

 

  

 

  

Net Income (basic and diluted)

$

56,231

$

71,466

$

43,268

Denominator:

 

 

 

Weighted‑average common shares outstanding

 

170,515

 

167,803

 

163,882

Dilutive effect of stock based awards

 

4,561

 

5,632

 

6,873

Weighted‑average dilutive shares outstanding

 

175,076

 

173,435

 

170,755

Basic earnings per share

$

0.33

$

0.43

$

0.26

Diluted earnings per share

$

0.32

$

0.41

$

0.25