Netflix has been growing profitably and comfortably since its founding in 1997. I don't believe they have ever reported negative earnings and their business model is very simple to understand. They rent movies over the internet which caters quite nicely to the vastly growing idea (especially with younger generations) of living on the internet.
Netflix Total Cash: $254M
Netflix Total Debt: $38M
As a side note, I always ignore bank Upgrade/Downgrades since I don't really believe they know anything except how to confuse you with fancy formulas and over-analyzed finance models. It's easy to jump on the bandwagon (Oct 23, 2009 after Netflix earnings) once a stock rises in price as Oppenheimer has. It was only back in July 2009 when Oppenheimer downgraded Netflix (NASDAQ: NFLX).
As Katy Perry sings it: Shut-up and put your money where your mouth is Oppenheimer. I did back in my August portfolio.