XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
(In thousands, except per share data)2025202420252024
Net income - basic and diluted
$192,482 $204,228 $377,942 $378,325 
Basic weighted average common shares outstanding
236,333 265,315 240,218 267,814 
Dilutive effect of unvested RSUs
1,638 1,557 1,991 2,176 
Diluted weighted average common shares outstanding
237,971 266,872 242,209 269,990 
Earnings per share:
Basic earnings per share
$0.81 $0.77 $1.57 $1.41 
Diluted earnings per share$0.81 $0.77 $1.56 $1.40