XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income per Share
The following shows a reconciliation of basic net earnings per share ("EPS") to diluted EPS:
 
Three Months Ended 
 
September 30,
Nine Months Ended 
 
September 30,
(in thousands, except per share amounts)2025202420252024
Net income available to common stockholders$107,444 $93,519 $288,869 $266,778 
Basic weighted-average shares outstanding41,520 42,151 41,737 42,254 
Dilutive effect of potential common stock equivalents184 184 166 210 
Diluted weighted-average shares outstanding41,704 42,335 41,903 42,464 
Net earnings per common share:    
Basic$2.59 $2.22 $6.92 $6.31 
Diluted$2.58 $2.21 $6.89 $6.28