XML 84 R70.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
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator for EPS:                
Net income (loss) $ (16,163) $ 35,416 $ 33,657 $ (5,915) $ 28,566 $ 24,173 $ 52,910 $ 46,824
Less: Preferred stock dividends (3)     (3)     (8) (8)
Income (loss) available to common stockholders $ (16,166)     $ (5,918)     $ 52,902 $ 46,816
Denominator for EPS:                
Weighted average common shares outstanding (in shares) 28,355     29,617     28,607 30,087
Plus: Assumed conversion of share-based compensation (in shares) 0     0     685 266
Assumed conversion of preferred stock (in shares) 0     0     25 25
Weighted average diluted common shares outstanding (in shares) 28,355     29,617     29,317 30,378
Basic earnings (loss) per common share (in USD per share) $ (0.57)     $ (0.20)     $ 1.85 $ 1.56
Diluted earnings (loss) per common share (in USD per share) $ (0.57)     $ (0.20)     $ 1.80 $ 1.54