XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings per Common Share
6 Months Ended
Jun. 30, 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
June 30,
Six Months ended
June 30,
(in thousands, except per share amounts)2025202420252024
Net income (loss) available to common stockholders:
$83,643 (65,619)$191,239 14,599 
Weighted average common shares outstanding:
Weighted average common shares outstanding - basic60,84460,89760,85560,862
Effect of dilutive securities - stock compensation plans439 — 421382
Weighted average common shares outstanding - diluted61,28360,89761,27661,244
EPS:
Basic$1.37 (1.08)$3.14 0.24 
Diluted1.36 (1.08)3.12 0.24