XML 141 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income Per Common Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Basic      
Net income applicable to common stock $ 166,068 $ 175,892 $ 83,651
Average common shares outstanding (shares) 55,904,579 56,114,666 56,270,566
Net income per common share - basic (usd per share) $ 2.97 $ 3.13 $ 1.49
Diluted      
Net income applicable to common stock $ 166,068 $ 175,892 $ 83,651
Average common shares outstanding (shares) 55,904,579 56,114,666 56,270,566
Effect of dilutive stock-based compensation (shares) 309,651 309,818 197,599
Average common shares outstanding - diluted (shares) 56,214,230 56,424,484 56,468,165
Net income per common share - diluted (usd per share) $ 2.95 $ 3.12 $ 1.48