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