v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted earnings per share
The following table presents the computation of basic and diluted earnings per share:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands except share and per share data)2025202420252024
Numerator:
Net income/(loss)$105,210 $(61,319)$229,585 $6,485 
Preferred stock dividends4,313 4,313 12,938 12,938 
Net income/(loss) available to common stockholders$100,897 $(65,632)$216,647 $(6,453)
Denominator:
Basic earnings per common share—weighted average common shares45,708,185 46,201,518 45,873,276 46,674,034 
Effect of dilutive outstanding stock-settled awards524,982 407,224 474,960 379,683 
Dilutive earnings per common share—weighted average diluted common shares46,233,167 46,608,742 46,348,236 47,053,717 
Basic earnings/(loss) per common share$2.21 $(1.42)$4.72 $(0.14)
Diluted earnings/(loss) per common share$2.18 $(1.41)$4.67 $(0.14)
Anti-dilutive outstanding stock-settled awards— 622 207 62,560