November 19, 2010 · Absolute Shockers · TECHNOLOGY400 Million Users = Just USD 104 Million Revenue?Well when you are run as a non-profit thats probably what happens. Mozilla, the foundation that owns Firefox, reported its numbers today. The highlights: 400 Million Total Users, 140 Million Active Users, and USD 104 Million in Revenue.