More or less. They are struggling to pay the bills for the new stadium and are desperate for outside investment.
If I were a rich Arab, I would consider them a target:-
Cheap
New stadium
Huge potential from a loyal fan base.
Ring any bells?
Them ships sailed long ago, there are too many clubs fighting for 4 places already, FFP rules and the world is a different place with little spare money to flash around, Everton are a club that offers so much but never delivers,