XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share, Basic and Diluted [Line Items]        
Net income available to common stockholders - numerator for earnings per common share $ 301,682 $ 141,947 $ 1,206,647 $ 348,099
Weighted average common shares outstanding (shares) 87,707,426 92,478,154 92,338,919 94,325,984
Denominator for earnings per common share - assuming dilution 88,581,138 93,043,660 93,269,515 94,867,400
Earnings per common share $ 3.44 $ 1.53 $ 13.07 $ 3.69
Earnings per common share - assuming dilution $ 3.41 $ 1.53 $ 12.94 $ 3.67
Stock Options and Deferred Compensation Agreements        
Earnings Per Share, Basic and Diluted [Line Items]        
Effect of dilutive securities: share-based payment arrangements (shares) 452,321 237,076 517,490 224,519
Restricted Stock and Restricted Stock Units        
Earnings Per Share, Basic and Diluted [Line Items]        
Effect of dilutive securities: share-based payment arrangements (shares) 421,391 328,430 413,106 316,897
Stock Options        
Earnings Per Share, Basic and Diluted [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per common share, amount (shares) 0 336,598 0 226,598
Stock Options | Minimum        
Earnings Per Share, Basic and Diluted [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per common share, exercise price   $ 31.31   $ 31.63
Stock Options | Maximum        
Earnings Per Share, Basic and Diluted [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per common share, exercise price   $ 32.58   $ 32.58