Just on the face of it, it's wildly improbable that you could spend over a billion dollars operating ITMS.
Surely it isn't that much of a stretch?
I'd be surprised if the music companies weren't taking a big chunk of that, and server/bandwidth costs the lion's share of whatever scraps are left.