Palantir financial performance vs valuation