v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income $ 105,210 $ (61,319) $ 229,585 $ 6,485
Preferred stock dividends 4,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 shares 45,708,185 46,201,518 45,873,276 46,674,034
Effect of employee stock-based awards 524,982 407,224 474,960 379,683
Dilutive earnings per common share—weighted average diluted common shares 46,233,167 46,608,742 46,348,236 47,053,717
Basic earnings/(loss) per common share (in usd per share) $ 2.21 $ (1.42) $ 4.72 $ (0.14)
Diluted earnings/(loss) per common share (in usd per share) $ 2.18 $ (1.41) $ 4.67 $ (0.14)
Anti-dilutive outstanding stock-settled awards 0 622 207 62,560