XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings per Share Earnings per ShareEarnings per share have been computed based on the following:
 Year Ended December 31,
(in thousands)202120202019
Net income$117,655 $64,814 $92,072 
Average number of common shares outstanding29,721 29,917 30,478 
Effect of dilutive stock options and restricted stock161 111 167 
Average number of common shares outstanding used to calculate diluted earnings per share29,882 30,028 30,645 
Options excluded from diluted earnings per share because the effect of these options was antidilutive— — —