> The whole Mozilla foundation budget oscillated around $100-120M/y for last few years.
Firefox is under corporation, not foundation. Mozilla Corporation expenses are $400M+, not $100M.
https://en.wikipedia.org/wiki/Mozilla_Corporation#Finances
(I don't enough knowledge about freemium economics to figure out if the stated numbers would work out or not)