Menu:

                                                                              Year Ended December 31,
                                                         2006            2007            2008            2009            2010
                                                                     (in millions, except per share amounts)
                                                                   Consolidated Statements of Income Data:

Revenues                                        $10,605       $16,594        $21,796       $23,651       $29,321

Costs and expenses:

        Cost of revenues                        4,225           6,649           8,622           8,844        10,417

        Research and development        1,229           2,120           2,793           2,843          3,762

        Sales and marketing                       850           1,461           1,946           1,984         2,799

        General and administrative            751          1,280            1,803           1,668         1,962

Total costs and expenses                   7,055       11,510         15,164        15,339      18,940

By Eric Klitzkie & Theresa Brzykey