XML 141 R127.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Reconciliation of Numerators and Denominators (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Basic EPS:      
Net income $ 95,644 $ 81,477 $ 92,046
Less: income allocated to participating securities (483) (398) (450)
Basic EPS per common share $ 95,161 $ 81,079 $ 91,596
Basic (in shares) 29,876,151 28,839,866 29,547,851
Basic (in usd per share) $ 3.19 $ 2.81 $ 3.10
Diluted EPS:      
Net income $ 95,644 $ 81,477 $ 92,046
Effect of Dilutive Securities 0 0 0
Diluted EPS per common share $ 95,644 $ 81,477 $ 92,046
Basic (in shares) 29,876,151 28,839,866 29,547,851
Effect of Dilutive Securities (in shares) 151,634 141,701 172,648
Diluted (in shares) 30,027,785 28,981,567 29,720,499
Diluted (in usd per share) $ 3.19 $ 2.81 $ 3.10