XML 28 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income Per Share of Class A and Class B Common Stock (Tables)
6 Months Ended
Jun. 30, 2012
Schedule of Calculation of Numerator and Denominator in Earnings Per Share

The following table sets forth the computation of basic and diluted net income per share of Class A and Class B common stock (in millions, except share amounts which are reflected in thousands and per share amounts):

 

    Three Months Ended
June 30,
    Six Months Ended
June 30,
 
    2011     2012     2011     2012  
    (unaudited)  
    Class A     Class B     Class A     Class B     Class A     Class B     Class A     Class B  

Basic net income per share:

               

Numerator

               

Allocation of undistributed earnings

  $ 1,967      $ 538      $ 2,223      $ 562      $ 3,372      $ 932      $ 4,519      $ 1,156   

Denominator

               

Weighted-average common shares outstanding

    253,080        69,148        260,390        65,882        252,150        69,728        259,417        66,369   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Number of shares used in per share computation

    253,080        69,148        260,390        65,882        252,150        69,728        259,417        66,369   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Basic net income per share

  $ 7.77      $ 7.77      $ 8.54      $ 8.54      $ 13.37      $ 13.37      $ 17.42      $ 17.42   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted net income per share:

               

Numerator

               

Allocation of undistributed earnings for basic computation

  $ 1,967      $ 538      $ 2,223      $ 562      $ 3,372      $ 932      $ 4,519      $ 1,156   

Reallocation of undistributed earnings as a result of conversion of Class B to Class A shares

    538        0        562        0        932        0        1,156        0   

Reallocation of undistributed earnings to Class B shares

    0        (6     0        (7     0        (11     0        (16
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Allocation of undistributed earnings

  $ 2,505      $ 532      $ 2,785      $ 555      $ 4,304      $ 921      $ 5,675      $ 1,140   

Denominator

               

Number of shares used in basic computation

    253,080        69,148        260,390        65,882        252,150        69,728        259,417        66,369   

Weighted-average effect of dilutive securities

               

Add:

               

Conversion of Class B to Class A common shares outstanding

    69,148        0        65,882        0        69,728        0        66,369        0   

Employee stock options, including warrants issued under Transferable Stock Option program

    2,653        43        2,857        38        2,990        49        2,907        40   

Restricted stock units

    1,155        0        1,664        0        1,341        0        1,771        0   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Number of shares used in per share computation

    326,036        69,191        330,793        65,920        326,209        69,777        330,464        66,409   
 

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Diluted net income per share

  $ 7.68      $ 7.68      $ 8.42      $ 8.42      $ 13.19      $ 13.19      $ 17.17      $ 17.17