07-12-2011, 08:26 PM
From what I have read, Netflix has some deals with studios (for streaming) which are going to expire (or have) which means Netflix's costs have changed. This may account for part of the cost restructuring. http://www.turnto23.com/technology/28506257/detail.html