XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted EPS for the years ended December 31, 2021, 2020 and 2019 (in thousands, except per share data):
202120202019
Numerator:
Net income$164,031 $102,859 $77,916 
Denominator:
Weighted average shares of common stock outstanding11,705 11,771 11,771 
Effect of dilutive common stock equivalents108 79 346 
Weighted average shares of common stock outstanding11,813 11,850 12,117 
Earnings per share - basic$14.01 $8.74 $6.62 
Earnings per share - diluted$13.89 $8.68 $6.43