You may want to recheck those sales figures from the competitors. Snowflake is doing over $150 million a quarter, over half a billion in sales a year and growing those by 100%+ per quarter.
ZoomInfo is doing over $100 million a quarter and growing sales over 60% per quarter.
I see TDS listed as a high $5 million in revenues, one possible acquisition doing $8 million a year and the other maybe $30 million, if these acquisitions even happen TDS FULL year revenues are most likely $40-$50 million to the high side?
Really, until those financials and even the acquisitions are proven final TDS cannot be compared to the other based on guessing sales.