> Mozilla, with revenue of $27M last year, is mainly responsible for Firefox and a few related applicationsThe 'Mozilla' that is responsible (in the sense of funding) Firefox development is the Mozilla Corporation, not the Mozilla Foundation. I don't think the 2019 annual report is out yet, but the 2018 one gives "In CY 2018, Mozilla Corporation generated $435.702 million from royalties, subscriptions and advertising revenue": https://www.mozilla.org/en-US/foundation/annualreport/2018/