Roku, Inc. Financial Update and Strategic Analysis 2025 | Monexa