It had been a very difficult year for Snowflake (NYSE: SNOW) stock going into its fiscal 2025 third-quarter earnings report.