Snowflake Reports $1.1 Billion in Q2 FY2025 Revenue, Surpassing Expectations with Strong AI and Cloud Momentum