
Roku total hours streamed worldwide by quarter 2018-2023
The total hours streamed on Roku was approximately 25.1 billion in the second quarter of 2023. The number of hours streamed via the media player more than quadrupled between 2018 and 2023, showing strong growth in user engagement.