XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Calculation Of Basic And Diluted Earnings Per Common Share
The following tables summarize our calculation of Basic and Diluted Earnings per Common Share (“EPS”) for the three and six months ended June 30, 2024 and 2023 (in thousands, except share and per share data):
For the three months ended
June 30,
 20242023
Numerator:
Net income
$247,572 $140,595 
Denominator:
Weighted average shares outstanding used to compute basic earnings per common share46,972,032 47,393,493 
Effect of dilutive securities—Share-based awards187,628 195,176 
Shares used to compute diluted earnings per common share47,159,660 47,588,669 
Basic earnings per common share$5.27 $2.97 
Diluted earnings per common share$5.25 $2.95 

For the six months ended
June 30,
 20242023
Numerator:
Net income
$444,721 $252,068 
Denominator:
Weighted average shares outstanding used to compute basic earnings per common share47,053,768 47,584,656 
Effect of dilutive securities—Share-based awards182,970 182,586 
Shares used to compute diluted earnings per common share47,236,738 47,767,242 
Basic earnings per common share$9.45 $5.30 
Diluted earnings per common share$9.41 $5.28