Fumanchu on 06 January 2009
@Seece
Then what you're suggesting is that they've made ~$1.5-2 billion in subscription fees and on top of that an extra billion just on content downloads?
I don't think their financial statements reflect this? Maybe they are selling the hardware at a loss then.