v3.26.1
Net Income (Loss) Per Share - Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss), basic $ (83,420) $ 63,688 $ 103,175 $ 17,104
Net income (loss), diluted $ (83,420) $ 65,258 $ 106,025 $ 20,248
Denominator:        
Weighted-average shares used to compute basic net income (loss) per share 73,421 62,865 73,789 62,787
Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan 0 449 785 435
Dilutive effect of outstanding warrant 0 34 0 15
Weighted-average shares used to compute diluted net income (loss) per share 73,421 84,452 84,529 84,342
Net income (loss) per share        
Basic $ (1.14) $ 1.01 $ 1.4 $ 0.27
Diluted $ (1.14) $ 0.77 $ 1.25 $ 0.24
2025 Notes        
Numerator:        
Add: interest expense on Notes, net of tax effect $ 0 $ 697 $ 0 $ 1,396
Denominator:        
Dilutive effect 0 11,149 0 11,150
2028 Notes        
Numerator:        
Add: interest expense on Notes, net of tax effect $ 0 $ 873 $ 2,850 $ 1,748
Denominator:        
Dilutive effect 0 9,955 9,955 9,955