XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted EPS for the years ended December 31, 2022, 2021 and 2020 (in thousands, except per share data):
202220212020
Numerator:
Net income$143,568 $164,031 $102,859 
Denominator:
Weighted average shares of common stock outstanding11,195 11,705 11,771 
Effect of dilutive common stock equivalents81 108 79 
Weighted average shares of common stock outstanding11,276 11,813 11,850 
Earnings per share - basic$12.82 $14.01 $8.74 
Earnings per share - diluted$12.73 $13.89 $8.68 
The calculation of diluted earnings per share excluded 0, 0 and less than 1 thousand antidilutive options outstanding for the years ended December 31, 2022, 2021 and 2020, respectively. The calculation of diluted earnings per share for the years ended December 31, 2022, 2021 and 2020 also excluded 5 thousand, less than 1 thousand and 3 thousand antidilutive restricted stock awards, respectively.