Uber beats estimates as revenue and bookings see double-digit growth