v3.26.1
NET INCOME (LOSS) PER SHARE - Schedule of Basic and Diluted Net Income (loss) Per Share (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) attributable to common stockholders $ 88,517 $ 538,458 $ (220,164) $ 728,330
Denominator        
Shares used to compute basic net income (loss) per share (in shares) 597,829 612,882 597,702 616,108
Basic net income (loss) per share(in USD per share) $ 0.15 $ 0.88 $ (0.37) $ 1.18
Numerator        
Net income (loss) attributable to common stockholders $ 88,517 $ 538,458 $ (220,164) $ 728,330
Interest expense on convertible notes 243 823 0 2,409
Net income (loss) used to compute diluted net income per share $ 88,760 $ 539,281 $ (220,164) $ 730,739
Denominator        
Shares used to compute basic net income (loss) per share (in shares) 597,829 612,882 597,702 616,108
Stock options, restricted stock, and employee stock purchase plan (in shares) 8,441 2,202 0 4,412
Convertible notes (in shares) 2,577 3,844 0 6,583
Shares used to compute diluted net income (loss) per share (in shares) 608,847 618,928 597,702 627,103
Diluted net income (loss) per share (in USD per share) $ 0.15 $ 0.87 $ (0.37) $ 1.17