XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Computation of Earnings Per Share (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 20,374 $ 33,649
Average number of common shares outstanding (in shares) 30,050 29,727
Effect of dilutive stock options and restricted stock (in shares) 152 178
Average number of common shares outstanding used to calculate diluted earnings per share (in shares) 30,202 29,905
Options excluded from diluted earnings per share because of their antidilutive effect (in shares) 0 0