XML 96 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic        
Net income applicable to common stock $ 41,833 $ 46,567 $ 116,554 $ 119,792
Average common shares outstanding (in shares) 56,138,618 55,947,214 56,085,556 55,888,226
Net income per common share - basic (in usd per share) $ 0.75 $ 0.83 $ 2.08 $ 2.14
Diluted        
Net income applicable to common stock $ 41,833 $ 46,567 $ 116,554 $ 119,792
Average common shares outstanding (in shares) 56,138,618 55,947,214 56,085,556 55,888,226
Effect of dilutive stock-based compensation (in shares) 385,269 301,506 308,401 281,660
Average common shares outstanding - diluted (in shares) 56,523,887 56,248,720 56,393,957 56,169,886
Net income per common share - diluted (in usd per share) $ 0.74 $ 0.83 $ 2.07 $ 2.13