Snowflake's 2020 S-1 disclosed a net revenue retention rate of 158%, climbing to 178% by the time of its first earnings call as a public company. The number told investors that even if Snowflake stopped selling to new customers, existing ones would still grow the business by nearly 80% a year.