v3.25.1
EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Computation of Basic and Diluted EPS
The following table presents the computation of basic and diluted EPS:
Three Months Ended
March 31,
(in thousands, except per share data)20252024
Net income$288,600 $255,954 
Basic weighted average common shares outstanding77,630 79,195 
Effect of dilutive securities177 313 
Diluted weighted average common shares outstanding77,807 79,508 
Earnings per common share:
Basic$3.72 $3.23 
Diluted$3.71 $3.22