Slack said Q1 revenue was up 67% with over 95,000 paid customers
Slack has released its fiscal first quarter financial results ahead of its direct listing on the New York Stock Exchange later this month.