XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

NOTE 2. Earnings Per Share

The following is a reconciliation of our earnings per share (in thousands, except for per share data):

 

 

Three Months Ended, March 31,

 

 

2023

 

 

2022

 

 

 

 

 

 

 

Net income for basic and diluted earnings per share

$

61,780

 

 

$

87,503

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

32,549

 

 

 

33,644

 

 

 

 

 

 

 

Dilutive effect of restricted stock

 

289

 

 

 

322

 

 

 

 

 

 

 

Weighted average shares outstanding - diluted

 

32,838

 

 

 

33,966

 

 

 

 

 

 

 

Earnings per share - basic

$

1.90

 

 

$

2.60

 

 

 

 

 

 

 

Earnings per share - diluted

$

1.88

 

 

$

2.58