Alphabet Inc. (GOOG) Financial Review and Strategic Analysis 2025 | Monexa