XML 19 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Short-term investments $ 1,756,026 $ 2,424,103
Accounts receivable, net 90,328 112,025
Other current assets 199,135 270,218
Long-term investments 921,588 1,012,223
Other current liabilities 1,203,235 1,024,671
Other long-term liabilities $ 594,922 $ 572,800
Convertible preferred stock, shares outstanding (in shares) 175,000 175,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 15,000,000,000 15,000,000,000
Common stock, shares issued (in shares) 3,049,658,556 3,032,219,724
Common stock, shares outstanding (in shares) 3,048,800,731 3,031,361,899
Treasury stock (in shares) 857,825 857,825
Series A Redeemable Convertible Preferred Stock    
Convertible preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares issued (in shares) 100,000 100,000
Convertible preferred stock, shares outstanding (in shares) 100,000 100,000
Preferred stock, liquidation preference value $ 1,187,417 $ 1,138,825
Series B Redeemable Convertible Preferred Stock    
Convertible preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares issued (in shares) 75,000 75,000
Convertible preferred stock, shares outstanding (in shares) 75,000 75,000
Preferred stock, liquidation preference value $ 835,075 $ 800,442
Related Party    
Short-term investments 15,000 15,000
Accounts receivable, net 53,793 57,909
Other current assets 20,676 34,503
Long-term investments 50,000 20,000
Other current liabilities 193,277 126,417
Other long-term liabilities $ 122,018 $ 121,136