I don't think they are contradicatory at all.*Both of these claims are from the exact same sentence of yours. That's quite a spectacular achievement and I don't think there's anything left to be said about it.
You have and unknown negative number(Xbox generated losses). You add to it an unknown positive number(Profitable parts of E&D). Does the negative number get more negative or less negative?
Zune, WinMo 'well known money pit'? I'm nt sure I share your interpretation of 'well known'*
*Mod edits to remove impoliteness. Actually opinion may (well!) be distorted from the intended, but the edits are for illustrative purpose to show how to conduct a civilised discussion.