XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Common Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Earnings per Common Share Earnings per Common Share
The following table presents the calculations of earnings per common share ("EPS") on a basic and diluted basis:

Quarter ended March 31,
(in thousands, except per share amounts)20252024
Net income (loss) available to common stockholders:
$107,596 80,218 
Weighted average common shares outstanding:
Weighted average common shares outstanding - basic60,86560,827
Effect of dilutive securities - stock compensation plans426 386
Weighted average common shares outstanding - diluted61,29161,213
EPS:
Basic$1.77 1.32 
Diluted1.76 1.31