cloud vs ads revenue