Palantir and the great revenue mystery