BKNG Financials: Booking Holdings Inc AI Analysis