On the contrary, google contract has been rumored to be 99.99% certain (company sources).
"our source told us Moz will likely pocket $400m to $450m a year between now and 2023 from the arrangement, citing internal discussions held earlier this year."
[1]https://www.theregister.com/2020/08/14/mozilla_google_search...
What the hell are they doing with the rest of the money? It should be "paid back" to the shareholder (the foundation) as tax free dividends that are kept in a fund for the purposes of that foundation.