XML 134 R118.htm IDEA: XBRL DOCUMENT v3.22.0.1
EPS (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]      
Net income $ 69,014 $ 59,486 $ 57,203
Dividends and undistributed earnings allocated to participating securities(1) (190) (149) (120)
Net income available to common shareholders $ 68,824 $ 59,337 $ 57,083
Weighted-average common shares outstanding for basic EPS 14,903,855 14,985,235 15,407,289
Dilutive effect of stock-based awards 67,723 38,532 45,733
Weighted-average common and potential common shares for diluted EPS 14,971,578 15,023,767 15,453,022
Basic EPS $ 4.62 $ 3.96 $ 3.70
Diluted EPS $ 4.60 $ 3.95 $ 3.69