What is Above Water?

Legal Definition
A company who can stay out of debt and economic trouble. This causes them to have a better credit rating and investors see them as well off. They will also be rewarded with a higher line of credit.