XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share - Basic and Diluted Earnings Per Common Share (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 146,501 $ 155,651 $ 427,690 $ 495,422
Less: Preferred stock dividends 1,668 1,668 5,006 5,006
Net income available to common shareholders 144,833 153,983 422,684 490,416
Less: Earnings allocated to participating securities 1,581 1,533 4,855 5,016
Distributed earnings allocated to common stock 60,706 58,913 178,894 170,702
Undistributed earnings allocated to common stock 82,546 93,537 238,935 314,698
Net earnings allocated to common stock $ 143,252 $ 152,450 $ 417,829 $ 485,400
Weighted-average shares outstanding for basic earnings per common share 63,957,786 64,067,352 64,121,925 64,226,113
Dilutive effect of stock compensation 127,221 171,892 141,501 208,187
Weighted-average shares outstanding for diluted earnings per common share 64,085,007 64,239,244 64,263,426 64,434,300