If you insist

Crone likes the economical stuff a lot.
The investor would like to see cash. Who cares about profit if you get cash? So the most important is to generate cash. The investor would like to see around 10-15% cash on his investment as minimum. How large is this investment? This investment will be low. Why? Because MA is not generating much profit, is she?
This should be your calculation:
+deposits
+advertising INCOME
+interest
=cash in
-payroll
-other personell costs
-rent (office)
-servers(maintenance/rent)
-marketing
-office costs
-other
=operational cash out
+cash in
-operational cash out
=operational cashflow
-INTEREST OUT TO INVESTORS(preferable to some nice place like Luxembourgh or Guernsey)
-exceptional cash out
-taxes (also see interest, this should be close to zero)
=financial cash out
+operational cashflow
-financial cash out
=net cashflow (security for the investors, the higher the better)
Fill in this list from bottom to top, yes, Crone has a bit of an excentric way of finances, and you know what your revenue has to be. Since Jan is watching the thread, he could maybe give you a better idea of how their revenue is build. Number of depositing players, average size of deposits, seasonal patterns, 80-20 rule? (or something close maybe?), any other characteristics the new investor should know about the revenue?
Wait... Crone doesn't see any loot in this story.
Viperstrike, can you please explain Crone why you need 8 PEC or 16 PEC or even 100 PEC of every PED spent hunting argonauts to cover costs? The only thing you need to do is to control the amount of possible withdrawels and deposits. MA seems to have a very active way of controlling withdrawels. They have a 6 week(?) period to make the payments, which allows them to push withdrawels forward. Very nice. But that's not the only method. They also control loot. 100 PED in, less than 50 PED out not including decay mining on FOMA? (Are you reading this too Jan?

Sorry little joke.) That's a very effective way of avoiding withdrawels.
How much of every ATH is actually withdrawn? When do people withdraw, at loss or profit? How much do people withdraw on average, how often, who, seasonal, 80-20? Wow same questions as for the deposits.
There's also another way, keeping people happy and give them something to do. But remember, WOW lost 10% of it's playerbase in a "couple of months"? There's different people in this game for different reasons. First: name them, second: describe them, third: please them.
If you would ask Crone: the majority just wants their PED (investments) back
Seriously, why appoint loot to something called "cover costs"? Your personell won't accept PED, neither will the landlord.