XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Per Common Share - Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net income (loss) $ 73,714 $ (30,368) $ 166,942
Interest expense associated with convertible notes 2,054   10,832
Net income (loss) available to common shareholders $ 75,768 $ (30,368) $ 177,774
Denominator:      
Basic weighted average shares outstanding 56,426 53,769 49,906
Effect of potentially dilutive share-based awards 1,010   734
Dilutive effect of convertible notes 4,160   14,967
Diluted weighted average shares outstanding 61,596 53,769 65,607
Net income (loss) per common share:      
Basic (in dollars per share) $ 1.31 $ (0.56) $ 3.35
Diluted (in dollars per share) $ 1.23 $ (0.56) $ 2.71