XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Earnings Per Share) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net income $ 1,946,320 $ 1,406,839 $ 1,016,700
Less: earnings distributed to participating securities (1,218) (1,106) (1,228)
Less: undistributed earnings allocated to participating securities (15,117) (11,348) (9,143)
Numerator for basic earnings per share 1,929,985 1,394,385 1,006,329
Add back: undistributed earnings allocated to participating securities 15,117 11,348 9,143
Less: undistributed earnings reallocated to participating securities (15,080) (11,312) (9,117)
Numerator for diluted earnings per share $ 1,930,022 $ 1,394,421 $ 1,006,355