Capgemini Full-Year 2025 Results: Revenue beats estimates, profit declines 4%