My teacher said it means the company is strong but strong what? Can someone explain to me more specifically?