Google subsidiary reports profits in Russia first time since 2020 3. April 2025 No revenue data are available for 2023 or 2024