Home Business Streaming Giant at a Crossroads as Netflix Prepares Critical Financial Reveal