XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share 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 March 31,
20242023
Net income$359,287 $291,644 
Shares:
Weighted-average number of common shares outstanding (for basic calculation)27,444 27,624 
Dilutive stock awards180 164 
Weighted-average number of common shares outstanding (for diluted calculation)27,624 27,788 
Basic earnings per share$13.09 $10.56 
Diluted earnings per share$13.01 $10.50 
The following stock awards were excluded from the calculation of diluted earnings per share:
Three months ended March 31,
20242023
Stock awards subject to performance conditions4948
Stock awards that were antidilutive49153
Total stock awards excluded from diluted earnings per share98201