XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Income Per Common Share - Basic and Diluted (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
Numerator:        
Net income (loss) $ 21,951 $ 24,574 $ 58,749 $ (52,005)
Interest expense associated with convertible notes 515 513 1,541  
Net income (loss) available to common shareholders $ 22,466 $ 25,087 $ 60,290 $ (52,005)
Denominator:        
Basic weighted average shares outstanding 56,410 55,352 56,256 52,978
Effect of potentially dilutive share-based awards 1,606 1,391 1,329  
Dilutive effect of convertible notes 4,638 2,893 4,518  
Diluted weighted average shares outstanding 62,654 59,636 62,103 52,978
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.39 $ 0.44 $ 1.04 $ (0.98)
Diluted (in dollars per share) $ 0.36 $ 0.42 $ 0.97 $ (0.98)