XML 37 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 12,005 $ 43,889
Marketable securities 35,066 33,926
Accounts receivable, net 16,561 16,994
Prepaid expenses and other current assets 9,981 5,236
Total current assets 73,613 100,045
Non-marketable equity investments 21,988 6,070
Property and equipment, net 147,039 121,346
Operating lease right-of-use assets 15,662 14,922
Goodwill 20,654 20,654
Other assets 15,788 13,017
Total assets 294,744 276,054
Current liabilities:    
Accounts payable 10,271 7,687
Operating lease liabilities, current 1,977 1,942
Accrued expenses and other current liabilities 25,057 23,967
Total current liabilities 37,305 33,596
Operating lease liabilities, non-current 18,751 18,292
Long-term debt 28,832 28,826
Long-term income taxes 12,046 9,987
Other liabilities 2,740 2,716
Total liabilities 99,674 93,417
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.000006 par value; 5,000 million Class A shares authorized, 2,173 million and 2,190 million shares issued and outstanding, as of June 30, 2025 and December 31, 2024, respectively; 4,141 million Class B shares authorized, 343 million and 344 million shares issued and outstanding, as of June 30, 2025 and December 31, 2024, respectively 0 0
Additional paid-in capital 88,496 83,228
Accumulated other comprehensive income (loss) 229 (3,097)
Retained earnings 106,345 102,506
Total stockholders' equity 195,070 182,637
Total liabilities and stockholders' equity $ 294,744 $ 276,054