Booking Holdings earnings analysis: questions answered and next catalysts By Investing.com Investing.com UK