v3.25.2
EPS Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic Earnings/(Loss) per Share:            
Net income/(loss) to common stockholders $ 33,184 $ 41,176 $ 41,946 $ 23,213 $ 74,360 $ 65,159
Dividends declared on preferred stock (10,560)   (8,218)   (18,779) (16,437)
Dividends, dividend equivalents and undistributed earnings allocated to participating securities (200)   (114)   (406) (281)
Net income/(loss) attributable to common stockholders - basic $ 22,424   $ 33,614   $ 55,175 $ 48,441
Basic weighted average common shares outstanding (in shares) 103,705   103,446   103,740 103,310
Basic Earnings/(Loss) per Share (in dollars per share) $ 0.22   $ 0.32   $ 0.53 $ 0.47
Diluted Earnings/(Loss) per Share:            
Net income/(loss) to common stockholders - basic $ 22,424   $ 33,614   $ 55,175 $ 48,441
Dividends, dividend equivalents and undistributed earnings allocated to participating securities 0   0   0 0
Interest expense on Convertible Senior Notes 0   0   0 0
Net income/(loss) attributable to common stockholders - diluted $ 22,424   $ 33,614   $ 55,175 $ 48,441
Basic weighted average common shares outstanding (in shares) 103,705   103,446   103,740 103,310
Unvested and vested restricted stock units (in shares) 1,602   1,730   1,536 1,643
Effect of assumed conversion of Convertible Senior Notes to common shares (in shares) 0   0   0 0
Diluted weighted average common shares outstanding (in shares) 105,307   105,176   105,276 104,953
Diluted Earnings/(Loss) per Share (in dollars per share) $ 0.21   $ 0.32   $ 0.52 $ 0.46
Anti-dilutive securities excluded from diluted earnings per share calculations (in shares) 931   341   931 341
RSUs            
Diluted Earnings/(Loss) per Share:            
Weighted average grant date fair value (in dollars per share) $ 10.45   $ 11.20   $ 10.45 $ 11.20