XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
The following shows a reconciliation of basic earnings per share (“EPS”) to diluted EPS:
 For the Year Ended December 31,
 (in thousands, except per-share amounts)
202220212020
Net income available to common stockholders$333,995 $266,447 $187,000 
Basic weighted average shares outstanding42,925 43,325 43,709 
Dilutive effect of potential common stock equivalents122 207 132 
Diluted weighted average shares outstanding43,047 43,532 43,841 
Net earnings per share:   
Basic$7.78 $6.15 $4.28 
Diluted$7.76 $6.12 $4.27