Snowflake beats on earnings, revenue and guidance as AI demand accelerates | Indexa