communication platform revenue