XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share and Stockholders' Equity (Schedule of Earnings Per Common Share, Basic and Diluted) (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
Earnings Per Share, Basic and Diluted [Line Items]        
Net income available to common stockholders - numerator for earnings per common share $ 465,238 $ 433,971 [1] $ 642,769 $ 1,854,891 [1]
Weighted average common shares outstanding (shares) 78,033,828 87,707,426 [1] 79,719,497 92,338,919 [1]
Denominator for earnings per common share - assuming dilution (shares) 79,952,144 88,581,138 [1] 81,190,772 93,269,515 [1]
Earnings per common share (dollars per share) $ 5.96 $ 4.95 [1] $ 8.06 $ 20.09 [1]
Earnings per common share - assuming dilution (dollars per share) $ 5.82 $ 4.90 [1] $ 7.92 $ 19.89 [1]
Share-Based Payment Arrangement        
Earnings Per Share, Basic and Diluted [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per common share, amount (shares) 0 0 0 0
Stock options and deferred compensation agreements        
Earnings Per Share, Basic and Diluted [Line Items]        
Effect of dilutive securities: share-based payment arrangements (shares) 702,387 452,321 599,809 517,490
Restricted stock and restricted stock units        
Earnings Per Share, Basic and Diluted [Line Items]        
Effect of dilutive securities: share-based payment arrangements (shares) 1,215,929 421,391 871,466 413,106
[1] Certain prior period amounts have been recast. See Note 1 - Significant Accounting Policies for more information.