Palantir beats earnings but drops 7% as CEO taunts critics | The Tech Buzz