XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic        
Net income applicable to common stock $ 28,643 $ 39,678 $ 74,721 $ 73,225
Average common shares outstanding (shares) 56,107,881 55,906,755 56,058,585 55,858,243
Net income per common share - basic (usd per share) $ 0.51 $ 0.71 $ 1.33 $ 1.31
Diluted        
Net income applicable to common stock $ 28,643 $ 39,678 $ 74,721 $ 73,225
Average common shares outstanding (shares) 56,107,881 55,906,755 56,058,585 55,858,243
Effect of dilutive stock-based compensation (shares) 287,772 276,090 271,710 272,519
Average common shares outstanding - diluted (shares) 56,395,653 56,182,845 56,330,295 56,130,762
Net income per common share - diluted (usd per share) $ 0.51 $ 0.71 $ 1.33 $ 1.30