XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income (loss) $ 37,052 $ 10,833 $ 66,782 $ (5,264)
Adjusted net income (loss) $ 37,677 $ 10,833 $ 68,012 $ (5,264)
Denominator:        
Weighted average common shares outstanding (in shares) 131,031 135,646 131,447 135,768
Effect of dilutive securities:        
Employee stock-based awards (in shares) 113 374 197 0
Weighted average common shares outstanding for diluted calculation (in shares) 135,219 136,123 135,719 135,768
Basic and diluted net income (loss) per share        
Net income (loss) per share, basic (in usd per share) $ 0.28 $ 0.08 $ 0.51 $ (0.04)
Net income (loss) per share, diluted (in usd per share) $ 0.28 $ 0.08 $ 0.50 $ (0.04)
Notes due 2028 and 2026        
Numerator:        
Notes due 2028 and Notes due 2026 financing costs, net $ 625 $ 0 $ 1,230 $ 0
Notes due 2025        
Effect of dilutive securities:        
Warrants (in shares) 0 103 0 0
Convertible Notes | Notes due 2026        
Effect of dilutive securities:        
Notes due (in shares) 2,057 0 2,057 0
Convertible Notes | Notes due 2028        
Effect of dilutive securities:        
Notes due (in shares) 2,018 0 2,018 0