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
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