XML 30 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Computation of Earnings Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of Earnings Per Share

6. Computation of Earnings Per Share

The calculation of basic earnings per common share and diluted earnings per common share is as follows (in thousands except per share amounts):

 

 

 

For The Years Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income

 

$

362,065

 

 

$

354,857

 

 

$

357,422

 

Denominator:

 

 

 

 

 

 

 

 

 

Denominator for basic earnings per share–weighted
     average common shares

 

 

26,689

 

 

 

26,632

 

 

 

26,520

 

Dilutive effect of share-based awards

 

 

113

 

 

 

131

 

 

 

154

 

Denominator for diluted earnings per share–adjusted
     weighted average common shares

 

 

26,802

 

 

 

26,763

 

 

 

26,674

 

 

 

 

 

 

 

 

 

 

 

Basic Earnings Per Share

 

$

13.57

 

$

13.32

 

 

$

13.48

 

 

 

 

 

 

 

 

 

 

 

Diluted Earnings Per Share

 

$

13.51

 

$

13.26

 

 

$

13.40

 

 

In 2024, there were 50 anti-dilutive share-based awards. In 2023, there were 5,790 anti-dilutive share-based awards. In 2022, there were 22,237 anti-dilutive share-based awards.