Mozilla has released its 2006 audited financials and that little Google search box in the top right of Firefox is the gift that keeps giving. [...] Mozilla gets 85 percent of its revenue from Google.