v3.26.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 56,334 $ 30,708
Marketable securities 208,764 96,135
Total cash, cash equivalents, and marketable securities 265,098 126,843
Accounts receivable, net 72,784 62,886
Inventory 13,308 2,439
Other current assets 23,475 13,870
Total current assets 374,665 206,038
Non-marketable securities 135,230 68,687
Deferred income taxes 1,458 9,113
Property and equipment, net 372,827 246,597
Operating lease assets 20,273 15,221
Goodwill 58,117 33,380
Intangible assets, net 8,817 1,283
Other non-current assets 31,925 14,962
Total assets 1,003,312 595,281
Current liabilities:    
Accounts payable 21,975 12,200
Accrued compensation and benefits 17,729 17,546
Accrued expenses and other current liabilities 74,317 55,557
Accrued revenue share 11,051 10,864
Deferred revenue 9,429 6,578
Total current liabilities 134,501 102,745
Long-term debt 125,102 46,547
Income taxes payable, non-current 12,219 9,531
Deferred income taxes 27,833 919
Operating lease liabilities 16,815 12,744
Other long-term liabilities 9,293 7,530
Total liabilities 325,763 180,016
Commitments and Contingencies (Note 10)
Stockholders’ equity:    
Series A and Series B preferred stock and additional paid-in capital, $0.001 par value per share, 100 shares authorized; 6.25% mandatory convertible preferred stock, 0 and 19 shares issued and outstanding allocated equally between each series with a liquidation preference of $1,000 per share 18,023 0
Class A, Class B, and Class C stock and additional paid-in capital, $0.001 par value per share: 300,000 shares authorized (Class A 180,000, Class B 60,000, Class C 60,000); 12,088 (Class A 5,822, Class B 837, Class C 5,429) and 12,294 (Class A 5,888, Class B 828, Class C 5,578) shares issued and outstanding 147,068 93,126
Accumulated other comprehensive income (loss) (4,326) (1,916)
Retained earnings 516,784 324,055
Total stockholders’ equity 677,549 415,265
Total liabilities and stockholders’ equity $ 1,003,312 $ 595,281