XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Computation of Basic and Diluted Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except share and per share data):

 

 

Year Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

Net income

 

$

226,392

 

 

$

205,384

 

 

$

184,626

 

Denominator:

 

 

 

 

 

 

 

 

 

Basic weighted average shares outstanding

 

 

108,191,635

 

 

 

108,680,459

 

 

 

111,710,676

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

Stock appreciation rights

 

 

51,097

 

 

 

71,406

 

 

 

94,859

 

Restricted stock

 

 

79,844

 

 

 

57,538

 

 

 

74,953

 

Diluted weighted average shares outstanding

 

 

108,322,576

 

 

 

108,809,403

 

 

 

111,880,488

 

Basic earnings per share

 

$

2.09

 

 

$

1.89

 

 

$

1.65

 

Diluted earnings per share

 

$

2.09

 

 

$

1.89

 

 

$

1.65

 

Antidilutive Securities Excluded from Computation of Earnings Per Share The computation of diluted earnings per share excludes the following potentially dilutive securities because the effect would be anti-dilutive:

 

 

Year Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

Restricted stock

 

 

35,575

 

 

 

52,323

 

 

 

48,851

 

Stock appreciation rights

 

 

67,017

 

 

 

93,163

 

 

 

52,107