XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.4
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss per Share Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):
Year Ended December 31,
202220212020
Net loss$(1,304,460)$(2,579,761)$(719,380)
Deemed contribution related to repurchase of Series B convertible preferred stock— — 1,000 
Deemed contribution related to repurchase of Series C convertible preferred stock— — 12,784 
Deemed dividend related to the issuance of Series E convertible preferred stock— (2,167,332)— 
Net loss attributable to common stockholders, basic(1,304,460)(4,747,093)(705,596)
Change in fair value of dilutive warrants(1,254,218)— — 
Net loss attributable to common stockholders, diluted$(2,558,678)$(4,747,093)$(705,596)
Weighted-average shares outstanding, basic 1,678,346,079 740,393,759 24,825,944 
Private Placement Warrants using the treasury stock method
14,912,529 — — 
Weighted-average shares outstanding, diluted1,693,258,608 740,393,759 24,825,944 
Net loss per share:
Basic$(0.78)$(6.41)$(28.42)
Diluted$(1.51)$(6.41)$(28.42)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because including them would have had an anti-dilutive effect:
Year Ended December 31,
Excluded Securities202220212020
Convertible preferred stock (on an as-converted basis)— — 957,159,704 
Convertible preferred stock warrants (on an as-converted basis)— — 1,546,799 
Private Placement Warrants to purchase common stock— 44,350,000 — 
Options outstanding to purchase common stock39,011,116 64,119,902 70,675,318 
RSUs outstanding38,570,298 32,210,200 — 
Employee stock purchase plan11,826,419 — — 
If-converted common shares from convertible note36,737,785 36,737,785 — 
Total126,145,618 177,417,887 1,029,381,821