XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Computation of Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Summary of Calculation of Basic Earnings Per Common Share and Diluted Earnings Per Common Share

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

 

 

Third Quarter

 

 

Nine Months

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

92,748

 

 

$

98,213

 

 

$

285,962

 

 

$

265,629

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for basic earnings per share–weighted
     average common shares

 

 

26,695

 

 

 

26,644

 

 

 

26,686

 

 

 

26,626

 

Dilutive effect of share-based awards

 

 

94

 

 

 

135

 

 

 

99

 

 

 

129

 

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

 

 

26,789

 

 

 

26,779

 

 

 

26,785

 

 

 

26,755

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic Earnings Per Share

 

$

3.47

 

$

3.69

 

 

$

10.72

 

$

9.98

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Earnings Per Share

 

$

3.46

 

$

3.67

 

 

$

10.68

 

$

9.93