XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
 
Basic and diluted earnings per common share (“EPS”) for the three months ended March 31, 2026, and 2025, were:
Three Months Ended March 31,
20262025
(in thousands, except per share data)
Numerator:  
Net income
$137,556 $160,103 
Denominator:  
Weighted average common shares outstanding - basic
50,282 56,110 
Plus: Dilutive effect of stock options and unvested restricted stock units
425 392 
Weighted average common shares outstanding - diluted
50,707 56,502 
Net income per common share:
  
Basic$2.74 $2.85 
Diluted$2.71 $2.83 

In the three months ended March 31, 2026, and 2025, an insignificant number of outstanding shares issued under share-based compensation awards were anti-dilutive and therefore excluded from the calculation of diluted EPS.