XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2
NET INCOME (LOSS) PER SHARE - Schedule of Computation of Basic and Diluted Net Income 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
Numerator:        
Net (loss) income $ 10,833 $ 157,191 $ (5,264) $ 304,064
Convertible senior notes interest and financing costs, net of tax 0 1,651 0 3,255
Adjusted net income (loss) $ 10,833 $ 158,842 $ (5,264) $ 307,319
Denominator:        
Weighted average common shares outstanding (in shares) 135,646 136,607 135,768 136,650
Employee stock-based awards (in shares) 374 1,760 0 2,155
Weighted average common shares outstanding for diluted calculation (in shares) 136,123 145,098 135,768 145,608
Basic and diluted net income (loss) per share        
Basic (in shares) $ 0.08 $ 1.15 $ (0.04) $ 2.23
Diluted (in shares) $ 0.08 $ 1.09 $ (0.04) $ 2.11
Notes due 2025        
Denominator:        
Warrants (in shares) 103 503 0 575
Convertible Notes | Notes due 2023        
Denominator:        
Notes due (in shares) 0 900 0 900
Convertible Notes | Notes due 2025        
Denominator:        
Notes due (in shares) 0 1,253 0 1,253
Convertible Notes | Notes due 2026        
Denominator:        
Notes due (in shares) 0 2,057 0 2,057
Convertible Notes | Notes due 2028        
Denominator:        
Notes due (in shares) 0 2,018 0 2,018