>>67180
For these kind of questions I found trial and error pretty much unusable, and had to download the uncompiled source code of the game and read through that. Most often I'd find useful info in /src/endWeek , (things like how much devotions/trust do I get from this or that, what are the physical effects of this drug, etc.) but for this you would need to check the file corporate-constants.js in src/Corporation .
You have that overhead is the sum of corpOverhead + divisionBaseOverhead + divisionOperationOverhead
corpOverhead is (number of divisions - 2)^2 *10000 . Since you can have at most 9 divisions, this is capped at 490,000.
divisionBaseOverhead has three categories: acquisition (legal and illegal), processing (breaking, modifications and training) and working (arcades, menial, diary and escorts). You take the number of divisions you have in a category (minus one in the working category because reasons), you square that number and then you multiply it by 25000 (except the working category, that one you multiply by 15000, again because reasons). You add the three categories together to get the total for divisionBaseOverhead. If this is too complicated, just know that the maximum would be 2^2 * 25000 + 3^2 *25000 +(4-1)^2 *15000 = 460,000
So corpOverhead plus divisionBaseOverhead put together cannot reach one million. But divisionOperationOverhead is uncapped.
The three categories mentioned above have each a freeDevelopment number and a developmentCost, For acquisitions they are 100 and 2, for processing they are 200 and 1 and for working they are 800 and 0.1 , respectively. If you have more developments (the room to acquire/process/work an extra slave in a division, every time you press "Expand Division" you are adding a development) in a category than the freeDevelopment number, you then have to pay (number of developments in the category - freeDevelopment)^2 * developmentCost .
For example, if you have 200 Extralegal, 1000 Legal, 50 Breaking, 50 Modifications, 70 Training, 500 Diary and 500 Escort then:
Acquistions: (200+1000-100)^2 * 2 = 2,420,000
Processing: 50 + 50 + 70 doesn't reach 200, so nothing.
Working: (500+500-800)^2 *0.1 = 4000
As you can see, staying under the freeDevelopment number or going over it by a little is no problem, but that ^2 makes the overhead go crazy really fast after you exceed it. Acquisitions is punished the most by this, while working the least. This is not even touching Operating Expenses, which also go crazy once you develop too much a division (although that's only the processing and working divisions, not the acquisition ones).
tl;dr: downsize your divisions by a lot, if you are training and selling over a hundred a week you are probably just losing money there. I don't think you can make more than around 5 million a week from the corporation (and that's assuming a bull market), the overhead and operating expenses are designed to stop you from going further.