Forum Moderators: open
For the time beeing, here is the official numbers from Yahoo! I will try to get more details.
[docs.yahoo.com...]
<added>
According to the financial report [biz.yahoo.com], advertising still have a very large part of the revenue pie. Just don't know if they added payed sumission in this enveloppe.
</added>