XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
EARNINGS PER SHARE  
Computation of basic and diluted earnings per share

The following table sets forth the computation of basic and diluted earnings per share:

Year Ended December 31, 

    

2022

    

2021

    

2020

Numerator:

 

  

 

  

 

  

Net income

$

472,224

$

276,466

$

206,115

Denominator (shares in 000's):

 

  

 

  

 

  

Basic weighted average shares outstanding

 

58,030

 

59,309

 

59,633

Effect of dilutive securities - Stock options and awards

 

719

 

753

 

615

Diluted weighted average shares outstanding

 

58,749

 

60,062

 

60,248

Basic earnings per share

$

8.14

$

4.66

$

3.46

Diluted earnings per share

$

8.04

$

4.60

$

3.42