XML 137 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Reconciliation of Numerators and Denominators (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic EPS:      
Net income $ 146,936 $ 95,644 $ 81,477
Less: income allocated to participating securities (779) (483) (398)
Basic EPS per common share $ 146,157 $ 95,161 $ 81,079
Basic (in shares) 35,485,620 29,876,151 28,839,866
Basic (in usd per share) $ 4.12 $ 3.19 $ 2.81
Diluted EPS:      
Net income $ 146,936 $ 95,644 $ 81,477
Basic (in shares) 35,485,620 29,876,151 28,839,866
Effect of Dilutive Securities $ 0 $ 0 $ 0
Effect of Dilutive Securities (in shares) 189,110 151,634 141,701
Diluted EPS per common share $ 146,936 $ 95,644 $ 81,477
Diluted (in shares) 35,674,730 30,027,785 28,981,567
Diluted (in usd per share) $ 4.12 $ 3.19 $ 2.81