Palantir's first quarter was nothing short of astounding. But does it live up to its sky-high valuation?