XML 59 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Earnings Per Share) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income $ 2,602,372 $ 2,617,317 $ 1,946,320
Less: earnings distributed to participating securities (511) (846) (1,218)
Less: undistributed earnings allocated to participating securities (8,990) (15,330) (15,117)
Numerator for basic earnings per share 2,592,871 2,601,141 1,929,985
Add back: undistributed earnings allocated to participating securities 8,990 15,330 15,117
Less: undistributed earnings reallocated to participating securities (8,923) (15,229) (15,080)
Numerator for diluted earnings per share $ 2,592,938 $ 2,601,242 $ 1,930,022