company financial stability