Technology Nvidia’s earnings today: What time does Nvidia report and why this quarter is so important November 19, 2025