Corporate income taxes are already terrible for health and create awful incentives. Ultimately corporate profits go to individuals so we should only tax them at that point. (Or have just a consumption tax, which kind of solves all these problems)
Might be to much nuance in dealing with the obvious tax-dodge of a company splitting up into a conglomerate of subsidiaries.
But I do very much like the idea.
If their revenue would increase, would they not be taxed more?
The amount taxed is not relevant. It's the tax rate that would grow higher.
Revenue is not taxed, only profit (revenue-expenses) is.