XML 79 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The following table presents the calculation of basic and diluted net income (loss) per share (in thousands, except per share data):
Year Ended December 31,
202420232022
Basic net income (loss) per share:
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 share616,993 608,856 578,949 
Basic net income (loss) per share$4.70 $0.02 $(0.93)
Diluted net income (loss) per share:
Numerator
Net income (loss) attributable to common stockholders$2,897,047 $9,772 $(540,747)
Interest expense on convertible notes6,216 — — 
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 share616,993 608,856 578,949 
Stock options, restricted stock, and employee stock purchase plan7,289 5,168 — 
Convertible notes12,108 — — 
Shares used to compute diluted net income (loss) per share636,390 614,024 578,949 
Diluted net income (loss) per share$4.56 $0.02 $(0.93)
Antidilutive Securities Excluded from Calculation of Diluted Net Income (Loss) Per Share
The following potential common shares were excluded from the calculation of diluted net income per share because their effect would have been anti-dilutive for the periods presented (in thousands):
Year Ended December 31,
202420232022
Stock options, restricted stock, and employee stock purchase plan37,687 40,431 32,185 
Convertible notes— 14,297 18,029 
Common stock warrants12,108 20,243 33,699 
Total anti-dilutive securities49,795 74,971 83,913