XML 252 R219.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net income per common share - Computation of net income (loss) per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share      
Net income $ 541,342 $ 1,102,641 $ 934,889
Preferred stock dividends (1,412) (1,412) (1,412)
Net income applicable to common stock $ 539,930 $ 1,101,229 $ 933,477
Average common shares outstanding 71,710,265 75,147,263 81,263,027
Average potential dilutive common shares 81,427 126,740 157,127
Average common shares outstanding - assuming dilution 71,791,692 75,274,003 81,420,154
Basic EPS $ 7.53 $ 14.65 $ 11.49
Diluted EPS $ 7.52 $ 14.63 $ 11.46