Booking Holdings Inc. Q2 2025 Update: Financial Strength & AI Edge | Monexa