XML 135 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET INCOME (LOSS) PER SHARE - Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator      
Net income (loss) attributable to common stockholders $ 2,897,047 $ 9,772 $ (540,747)
Denominator      
Shares used to compute basic net income (loss) per share (in shares) 616,993 608,856 578,949
Basic net income (loss) per share (in USD per share) $ 4.70 $ 0.02 $ (0.93)
Numerator      
Net income (loss) attributable to common stockholders, diluted $ 2,897,047 $ 9,772 $ (540,747)
Interest expense on convertible notes 6,216 0 0
Net income (loss) used to compute diluted net income (loss) per share $ 2,903,263 $ 9,772 $ (540,747)
Denominator      
Shares used to compute basic net income (loss) per share (in shares) 616,993 608,856 578,949
Stock options, restricted stock, and employee stock purchase plan (in shares) 7,289 5,168 0
Convertible notes (in shares) 12,108 0 0
Shares used to compute diluted net income (loss) per share (in shares) 636,390 614,024 578,949
Diluted net income (loss) per share (in USD per share) $ 4.56 $ 0.02 $ (0.93)