XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) $ 72,234 $ 67,090 $ 130,373 $ (83,083)
Preferred stock dividends (10) (10) (20) (20)
Net income (loss) attributable to common equity 72,224 67,080 130,353 (83,103)
Dividends and undistributed earnings allocated to participating securities (6) (8) (13) (8)
Net income (loss) attributable to common shareholders $ 72,218 $ 67,072 $ 130,340 $ (83,111)
Basic weighted-average shares outstanding (shares) 39,389 39,274 39,375 39,249
Stock-based compensation awards (shares) 152 135 174 0
Diluted weighted-average shares outstanding (shares) 39,541 39,409 39,549 39,249
Antidilutive stock options (shares) 0 0 0 158
Earnings (loss) per share:        
Basic (in dollars per share) $ 1.83 $ 1.71 $ 3.31 $ (2.12)
Diluted (in dollars per share) $ 1.83 $ 1.70 $ 3.30 $ (2.12)