ORCL Q3 2025 earnings analysis | Investment Primer