Booking Holdings exceeded expectations with its latest earnings release, showing strategic progress in technology and travel ...