According to Google's own Annual Income Statement, their revenue in 2009 was $23.6 billion which breaks down to $1.9 billion a month. Further breakdown of profits shows that:

66% of revenue come from Google websites.

30% from Google network websites.

3% from other sources.

Revenue growth was at its lowest in 2009, with only 9% growth for Google websites and 8% of total advertising revenues. As a comparison base, the same areas grew 68% and 56% respectively in 2008. Still, total earnings are up from $21.7 million in 2008 to over 23 million in 2010.

Google makes a lot, but they also have a high number of expenses. For example:

Cost of Revenues in 2009: $ 8.8 billion

Traffic Acquisition Costs: $6.1 billion

Research & Development: $2.8 billion

Sales & Marketing: $1.9 billion

When it comes to working for Google, the employees don't have it bad either. Here are the average salaries for Google employees in 2009:

Software Engineer: $97,840

Product Marketing Manager: $99,667

Senior Software Engineer: $115,000

Account Strategic: $52,500

Web Developer: $60,600

Manager, Online Sales & Operations: $133,000

Aside from competitive salaries, Google also offers employees other benefits: