Booking Holdings (BKNG) to Post Q1 Earnings: What to Expect