IIRC non-profits can't make and keep profits.
Corps can, hence Mozilla Corp. They can keep profits around in order to.. like, purchase Pocket, or simply pay employees later when Mozilla makes less profit, or whatever else.
These things are hard or maybe impossible in a non-profit (IANAL/correct me if I'm wrong)