Skip to main content
Investors
Investors
Financials
Quarterly Results
SEC Filings
News & Events
Press Releases
Investor Events
Annual Meeting
Analyst Coverage
Governance
Governance Overview
Management
Board of Directors
Committee Composition
Resources
FAQs
Investor Contact
Quarterly results
2024
Q4
Shareholder Letter
Webcast
Transcript
10-K
Q3
Shareholder Letter
Webcast
Transcript
10-Q
Q2
Shareholder Letter
Webcast
Prepared Remarks
10-Q
Q1
Shareholder Letter
Webcast
10-Q
2023
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2022
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2021
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2020
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2019
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2018
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Q2
Shareholder Letter
10-Q
Q1
Shareholder Letter
10-Q
2017
Q4
Shareholder Letter
10-K
Q3
Shareholder Letter
10-Q
Investor email alerts
Sign up for Roku Investor alerts
Sign up
Please enable JavaScript in your browser to use this website.
Reload Page