XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic        
Net income applicable to common stock $ 72,455 $ 41,833 $ 150,711 $ 116,554
Average common shares outstanding (in shares) 61,217,094 56,138,618 57,934,806 56,085,556
Net income per common share - basic (in usd per share) $ 1.18 $ 0.75 $ 2.60 $ 2.08
Diluted        
Net income applicable to common stock $ 72,455 $ 41,833 $ 150,711 $ 116,554
Average common shares outstanding (in shares) 61,217,094 56,138,618 57,934,806 56,085,556
Effect of dilutive stock-based compensation (in shares) 415,354 385,269 362,748 308,401
Average common shares outstanding - diluted (in shares) 61,632,448 56,523,887 58,297,554 56,393,957
Net income per common share - diluted (in usd per share) $ 1.18 $ 0.74 $ 2.59 $ 2.07