company viability