3 ms·Most of it (more than 90%) ad revenue, some SaaS.by invalidusernam3 8y agoMost of it (more than 90%) ad revenue, some SaaS.