Roku Generates $4.7B Revenue, $88M Income with 145B Hours Streamed
Roku generated $4.7 billion in revenue and $88 million in income in 2025, up 161% since 2020, while its platform logged over 90 million streaming households and 145 billion hours viewed (15% growth). Shares trade 82% below 2021 peak; analysts forecast 84% EPS growth.
1. Profitability Turnaround and Revenue Growth
Roku reported $4.7 billion in revenue and $88 million in net income for 2025, marking a shift from prior losses and representing 161% revenue growth since 2020. The company expanded its platform into 17 countries, strengthening its position as a neutral aggregation service for multiple content providers.
2. Streaming Engagement and Monetization
By year-end 2025, Roku’s platform served over 90 million logged-in households and delivered 145 billion hours of content, up 15% year over year. Roku monetizes through ad-supported tiers, programmatic advertising tools and its low-cost Howdy subscription service, while deepening partnerships with demand-side platforms and launching FAST channels.
3. Valuation and Analyst Outlook
Roku shares trade 82% below their 2021 peak with a price/sales ratio of 2.7, reflecting market skepticism despite profitability. Analysts project 84% EPS growth over the next three years, citing operating leverage, international expansion and AI-driven personalization as key drivers of future value.