XML 37 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders for the years ended December 31, 2024, 2023, and 2022 (in thousands, except share and per share data):
Year Ended December 31,
202420232022
Basic EPS
Numerator:
Net income (loss)$1,579,776 $356,711 $(192,746)
Less:
Income attributable to options exercises by promissory notes(1,508)(1,412)— 
Income attributable to unvested early exercised options(2)(23)— 
Income attributable to common stock subject to share repurchase agreements(1,207)(334)— 
Net income (loss) attributable to common stockholders—Basic$1,577,059 $354,942 $(192,746)
Denominator:
Weighted-average shares used in computing net income (loss) per share—Basic 336,921,483 351,952,187 371,568,011 
Net income (loss) per share attributable to common stockholders—Basic$4.68 $1.01 $(0.52)
Diluted EPS
Numerator:
Net income (loss)$1,579,776 $356,711 $(192,746)
Less:
Income attributable to options exercises by promissory notes(1,461)(1,371)— 
Income attributable to unvested early exercised options(2)(23)— 
Income attributable to common stock subject to share repurchase agreements(1,169)(324)— 
Net income (loss) attributable to common stockholders—Diluted$1,577,144 $354,993 $(192,746)
Denominator:
Weighted-average shares used in computing net income (loss) per share—Basic336,921,483 351,952,187 371,568,011 
Weighted-average dilutive share-based awards and warrants10,886,072 10,637,059 — 
Weighted-average shares used in computing net income (loss) per share—Diluted347,807,555 362,589,246 371,568,011 
Net income (loss) per share attributable to common stockholders—Diluted$4.53 $0.98 $(0.52)
The following table presents the forms of antidilutive potential common shares:
As of December 31,
202420232022
Stock options exercised for promissory notes85,000 1,399,999 1,399,999 
Early exercised stock options— 3,147 99,372 
Stock options— 115,229 11,315,805 
Unvested RSUs2,034 3,340,992 15,616,743 
ESPP49,488 1,917 856,811 
Total antidilutive potential common shares136,522 4,861,284 29,288,730 
As of December 31, 2023, the table above excludes any unvested PSUs since the related market conditions had not yet been met