streaming earnings