XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):
Three months ended September 30,Nine months ended September 30,
2024202320242023
Net income$387,388 $313,217 $1,202,346 $946,651 
Shares:
Weighted-average number of common shares outstanding (for basic calculation)1,367,038 1,377,525 1,370,671 1,379,640 
Dilutive stock awards7,567 6,537 8,428 7,294 
Weighted-average number of common shares outstanding (for diluted calculation)1,374,605 1,384,062 1,379,099 1,386,934 
Basic earnings per share$0.28 $0.23 $0.88 $0.69 
Diluted earnings per share$0.28 $0.23 $0.87 $0.68 
The following stock awards were excluded from the calculation of diluted earnings per share:
Three months ended September 30,Nine months ended September 30,
2024202320242023
Stock awards subject to performance conditions2,0282,8012,4372,684
Stock awards that were antidilutive2,3463,0322,3904,674
Total stock awards excluded from diluted earnings per share4,3745,8334,8277,358