XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 21,036 $ 23,466
Marketable securities 74,112 72,191
Total cash, cash equivalents, and marketable securities 95,148 95,657
Accounts receivable, net 55,048 52,340
Other current assets 16,020 15,714
Total current assets 166,216 163,711
Non-marketable securities 52,574 37,982
Deferred income taxes 19,289 17,180
Property and equipment, net 203,231 171,036
Operating lease assets 14,255 13,588
Goodwill 32,335 31,885
Other non-current assets 14,153 14,874
Total assets 502,053 450,256
Current liabilities:    
Accounts payable 8,347 7,987
Accrued compensation and benefits 12,168 15,069
Accrued expenses and other current liabilities 52,039 51,228
Accrued revenue share 9,787 9,802
Deferred revenue 4,969 5,036
Total current liabilities 87,310 89,122
Long-term debt 23,607 10,883
Income taxes payable, non-current 10,027 8,782
Operating lease liabilities 11,952 11,691
Other long-term liabilities 6,241 4,694
Total liabilities 139,137 125,172
Commitments and Contingencies (Note 10)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share, 100 shares authorized; no shares issued and outstanding 0 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,211 (Class A 5,835, Class B 861, Class C 5,515) and 12,104 (Class A 5,816, Class B 849, Class C 5,439) shares issued and outstanding 89,283 84,800
Accumulated other comprehensive income (loss) (2,127) (4,800)
Retained earnings 275,760 245,084
Total stockholders’ equity 362,916 325,084
Total liabilities and stockholders’ equity $ 502,053 $ 450,256