XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic        
Net income applicable to common stock $ 38,846 $ 28,643 $ 78,255 $ 74,721
Average common shares outstanding (in shares) 56,342,909 56,107,881 56,275,628 56,058,585
Net income per common share - basic (in usd per share) $ 0.69 $ 0.51 $ 1.39 $ 1.33
Diluted        
Net income applicable to common stock $ 38,846 $ 28,643 $ 78,255 $ 74,721
Average common shares outstanding (in shares) 56,342,909 56,107,881 56,275,628 56,058,585
Effect of dilutive stock-based compensation (in shares) 341,717 287,772 332,319 271,710
Average common shares outstanding - diluted (in shares) 56,684,626 56,395,653 56,607,947 56,330,295
Net income per common share - diluted (in usd per share) $ 0.69 $ 0.51 $ 1.38 $ 1.33