XML 79 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF INCOME (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Revenues:      
Revenues $ 50,175 $ 37,905 $ 29,321
Costs and expenses:      
Research and development 6,793 [1] 5,162 [1] 3,762 [1]
Sales and marketing 6,143 [1] 4,589 [1] 2,799 [1]
General and administrative 3,845 [1] 2,724 [1] 1,962 [1]
Charge related to the resolution of Department of Justice investigation 0 500 0
Total costs and expenses 37,415 26,163 18,940
Income from operations 12,760 11,742 10,381
Interest and other income, net 626 584 415
Income from continuing operations before income taxes 13,386 12,326 10,796
Provision for income taxes 2,598 2,589 2,291
Net income from continuing operations 10,788 9,737 8,505
Net loss from discontinued operations (51) 0 0
Net income 10,737 9,737 8,505
Net income (loss) per share of Class A and Class B common stock-basic:      
Continuing operations $ 32.97 $ 30.17 $ 26.69
Discontinued operations $ (0.16) $ 0.00 $ 0.00
Net income per share of Class A and Class B common stock-basic $ 32.81 $ 30.17 $ 26.69
Net income (loss) per share of Class A and Class B common stock-diluted:      
Continuing operations $ 32.46 $ 29.76 $ 26.31
Discontinued operations $ (0.15) $ 0.00 $ 0.00
Net income per share of Class A and Class B common stock-diluted $ 32.31 $ 29.76 $ 26.31
Google | Advertising and other
     
Revenues:      
Revenues 46,039 37,905 29,321
Costs and expenses:      
Cost of revenues 17,176 [1] 13,188 [1] 10,417 [1]
Motorola Mobile | Hardware and other
     
Revenues:      
Revenues 4,136 0 0
Costs and expenses:      
Cost of revenues $ 3,458 [1] $ 0 [1] $ 0 [1]
[1] Includes stock-based compensation expense as follows: Cost of revenues-Google (advertising and other) $ 67 $ 249 $ 359 Cost of revenues-Motorola Mobile (hardware and other) 0 0 14 Research and development 861 1,061 1,325 Sales and marketing 261 361 498 General and administrative 187 303 453 $ 1,376 $ 1,974 $ 2,649