streaming profitability