NVIDIA (NVDA) FY2025 Surge: Revenue, Margins & Cash Flow Analysis | Monexa