XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Calculation of earnings (loss) per share
Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.
Earnings per share
Table
6.1
 Three Months Ended March 31,
(In thousands, except per share data)20252024
Net income - basic and diluted
$185,460 $174,097 
Basic weighted average common shares outstanding
244,147 270,314 
Dilutive effect of unvested RSUs
2,343 2,794 
Diluted weighted average common shares outstanding
246,490 273,108 
Earnings per share:
Basic earnings per share
$0.76 $0.64 
Diluted earnings per share$0.75 $0.64