I'm not business-minded at all, but the sheer numbers baffle me: 242 million dollars in software development and 137 in "general and administrative" in 2020.
I mean, making GTA4 from scratch cost an estimated $100 millions and one year of what is essentially maintenance of Firefox and the other software products Mozilla offer cost 242? Does not compute to me.
This said, I don't think finance has much to do with Firefox's tragic loss of market share, but I want it to survive and with the possibility of losing 94% of their revenue... it would probably be revolution or death.