Mozilla reports $123 million in revenue as deal Google search deal nears its end http://www.geek.com/articles/news/mozilla-reports-123-million-in-revenue-as-deal-google-search-deal-nears-its-end-20111011 Saved on Oct 11, 2011 Internet Archive