XML 16 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 26,465 $ 18,498
Marketable securities 110,229 101,177
Total cash, cash equivalents, and marketable securities 136,694 119,675
Accounts receivable, net 30,930 25,326
Income taxes receivable, net 454 2,166
Inventory 728 999
Other current assets 5,490 4,412
Total current assets 174,296 152,578
Non-marketable investments 20,703 13,078
Deferred income taxes 1,084 721
Property and equipment, net 84,749 73,646
Operating lease assets 12,211 10,941
Intangible assets, net 1,445 1,979
Goodwill 21,175 20,624
Other non-current assets 3,953 2,342
Total assets 319,616 275,909
Current liabilities:    
Accounts payable 5,589 5,561
Accrued compensation and benefits 11,086 8,495
Accrued expenses and other current liabilities 28,631 23,067
Accrued revenue share 7,500 5,916
Deferred revenue 2,543 1,908
Income taxes payable, net 1,485 274
Total current liabilities 56,834 45,221
Long-term debt 13,932 4,554
Deferred revenue, non-current 481 358
Income taxes payable, non-current 8,849 9,885
Deferred income taxes 3,561 1,701
Operating lease liabilities 11,146 10,214
Other long-term liabilities 2,269 2,534
Total liabilities 97,072 74,467
Commitments and Contingencies (Note 10)
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value per share, 100,000 shares authorized; no shares issued and outstanding 0 0
Class A and Class B common stock, and Class C capital stock and additional paid-in capital, $0.001 par value per share: 15,000,000 shares authorized (Class A 9,000,000, Class B 3,000,000, Class C 3,000,000); 688,335 (Class A 299,828, Class B 46,441, Class C 342,066) and 675,222 (Class A 300,730, Class B 45,843, Class C 328,649) shares issued and outstanding 58,510 50,552
Accumulated other comprehensive income (loss) 633 (1,232)
Retained earnings 163,401 152,122
Total stockholders’ equity 222,544 201,442
Total liabilities and stockholders’ equity $ 319,616 $ 275,909
Convertible preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Convertible preferred stock, shares issued (in shares) 0 0
Convertible preferred stock, shares outstanding (in shares) 0 0