According to the company itself, it makes money via affiliate and advertising revenue. This includes sponsored links (syndicated via Yahoo) which appear at the top of search results.