supplier financial stability