Ford beats, revenue a little light of expectations