XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) $ 29,730 $ (16,097)
Adjusted net income (loss) $ 30,335 $ (16,097)
Denominator:    
Weighted average common shares outstanding (in shares) 131,869 135,891
Employee stock-based awards (in shares) 264 0
Weighted average common shares outstanding for diluted calculation (in shares) 136,208 135,891
Basic and diluted net income (loss) per share    
Net income (loss) per share, basic (in usd per share) $ 0.23 $ (0.12)
Net income (loss) per share, diluted (in usd per share) $ 0.22 $ (0.12)
Notes due 2028 and 2026    
Numerator:    
Convertible senior notes interest and financing costs, net of tax $ 605 $ 0
Convertible Notes | Notes due 2026    
Denominator:    
Notes due (in shares) 2,057 0
Convertible Notes | Notes due 2028    
Denominator:    
Notes due (in shares) 2,018 0