XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share Attributable to Common Stockholders
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)
Schedule of Antidilutive Potential Common Shares
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