Snowflake, the cloud-based data warehousing company, reports a strong Q1 2024 earnings with revenue surpassing expectations due to increased demand for their services from businesses adapting to the remote work environment.