v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following shows a reconciliation of basic net earnings per share ("EPS") to diluted EPS:
 
Three Months Ended 

June 30,
Six Months Ended 

June 30,
(in thousands, except per share amounts)2026202520262025
Net income available to common stockholders$127,042 $103,541 $215,258 $181,425 
Basic weighted-average shares outstanding40,964 41,705 41,095 41,775 
Dilutive effect of potential common stock equivalents107 133 126 151 
Diluted weighted-average shares outstanding41,071 41,838 41,221 41,926 
Net earnings per common share:
Basic$3.10 $2.48 $5.24 $4.34 
Diluted$3.09 $2.47 $5.22 $4.33