XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) $ 66,648 $ 65,256 $ 197,021 $ (17,827)
Preferred stock dividends (10) (10) (30) (30)
Net income (loss) attributable to common equity 66,638 65,246 196,991 (17,857)
Dividends and undistributed earnings allocated to participating securities (6) (8) (19) (16)
Net income (loss) attributable to common shareholders $ 66,632 $ 65,238 $ 196,972 $ (17,873)
Basic weighted-average shares outstanding (shares) 39,362 39,303 39,370 39,267
Stock-based compensation awards (shares) 133 147 160 0
Diluted weighted-average shares outstanding (shares) 39,495 39,450 39,530 39,267
Antidilutive stock options (shares) 0 0 0 154
Earnings (loss) per share:        
Basic (in dollars per share) $ 1.69 $ 1.66 $ 5.00 $ (0.46)
Diluted (in dollars per share) $ 1.69 $ 1.65 $ 4.98 $ (0.46)