multi-platform revenue