XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Basic and diluted earnings per common share (“EPS”) for the three months ended March 31, 2024 and 2023 were:
Three Months Ended March 31,
20242023
(in thousands, except per share data)
Numerator:  
Net income
$152,454 $149,543 
Denominator:  
Weighted average common shares outstanding - basic
60,564 61,836 
Plus: Dilutive effect of stock options and unvested restricted stock units
490 793 
Weighted average common shares outstanding - diluted
61,054 62,629 
Net income per common share:
  
Basic$2.52 $2.42 
Diluted$2.50 $2.39