XML 134 R115.htm IDEA: XBRL DOCUMENT v3.25.4
NET INCOME (LOSS) PER SHARE - Calculation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator      
Net income attributable to common stockholders $ 1,305,636 $ 2,897,047 $ 9,772
Denominator      
Shares used to compute basic net income per share (in shares) 612,243 616,993 608,856
Basic net income per share (in USD per share) $ 2.13 $ 4.70 $ 0.02
Numerator      
Net income attributable to common stockholders $ 1,305,636 $ 2,897,047 $ 9,772
Interest expense on convertible notes 4,016 6,216 0
Net income used to compute diluted net income (loss) per share $ 1,309,652 $ 2,903,263 $ 9,772
Denominator      
Shares used to compute basic net income per share (in shares) 612,243 616,993 608,856
Stock options, restricted stock, and employee stock purchase plan (in shares) 5,392 7,289 5,168
Convertible notes (in shares) 5,203 12,108 0
Shares used to compute diluted net income per share (in shares) 622,838 636,390 614,024
Diluted net income per share (in USD per share) $ 2.10 $ 4.56 $ 0.02