_id
6915f093bc934aba376b2002
Ticker
ROKU
Name
Roku Inc
Exchange
NASDAQ
Address
1173 Coleman Avenue, San Jose, CA, United States, 95110
Country
USA
Sector
Communication Services
Industry
Entertainment
Currency
USD
Website
https://www.roku.com
Description
Roku, Inc., together with its subsidiaries, operates a TV streaming platform in the United States and internationally. The company operates in two segments, Platform and Devices. Its streaming platform allows users to find and access TV shows, movies, news, sports, and others. The company also sells streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories, as well as offers digital advertising services. Roku, Inc. was incorporated in 2002 and is headquartered in San Jose, California.
Last Close
106.3
Volume
2716240
Current Price
107.47
Change
1.1006585136406413
Last Updated
2025-12-03T13:04:54.456Z
Image
-
Ipo Date
2017-09-28T00:00:00.000Z
Market Cap
14518089728
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9919776119402985
Sentiment Sources
67
Rating
3.8438
Target Price
110.6667
Strong Buy
13
Buy
3
Hold
15
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
1210638000
Cost Of Revenue
685739000
Gross Profit
524899000
Operating Expenses
515433000
Operating Income
9466000
Interest Expense
455000
Pretax Income
38030000
Net Income
24812000
Eps
0.1649196737764957
Dividends Per Share
-
Shares Outstanding
130797707
Income Tax Expense
13218000
EBITDA
57926000
Operating Margin
0.7819017741058847
Total Other Income Expense Net
28564000
Cash
1575491000
Short Term Investments
726875000
Receivables
745405000
Inventories
140682000
Total Current Assets
3328692000
Property Plant Equipment
455686000
Total Assets
4397285000
Payables
159455000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
1772199000
Equity
2625086000
Depreciation
-69167000
Change In Working Capital
-66644000
Cash From Operations
127603000
Capital Expenditures
1136000
Cash From Investing
-726136000
Cash From Financing
-78189000
Net Change In Cash
-677785000
PE
-
PB
6.159323553590244
ROE
0.9451880814571408
ROA
0.5642572632885974
FCF
126467000
Fcf Percent
0.10446310127387377
Piotroski FScore
4
Health Score
49
Deep Value Investing Score
7
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.3
Garp Investing Score
6.5
Growth Investing Score
5.5
Momentum Investing Score
3.5
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1210638000
Quarters > 0 > income Statement > cost Of Revenue
685739000
Quarters > 0 > income Statement > gross Profit
524899000
Quarters > 0 > income Statement > operating Expenses
515433000
Quarters > 0 > income Statement > operating Income
9466000
Quarters > 0 > income Statement > interest Expense
455000
Quarters > 0 > income Statement > pretax Income
38030000
Quarters > 0 > income Statement > net Income
24812000
Quarters > 0 > income Statement > eps
0.1649196737764957
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
150449000
Quarters > 0 > income Statement > income Tax Expense
13218000
Quarters > 0 > income Statement > EBITDA
57926000
Quarters > 0 > income Statement > operating Margin
0.7819017741058847
Quarters > 0 > income Statement > total Other Income Expense Net
28564000
Quarters > 0 > balance Sheet > cash
1575491000
Quarters > 0 > balance Sheet > short Term Investments
726875000
Quarters > 0 > balance Sheet > receivables
745405000
Quarters > 0 > balance Sheet > inventories
140682000
Quarters > 0 > balance Sheet > total Current Assets
3328692000
Quarters > 0 > balance Sheet > property Plant Equipment
455686000
Quarters > 0 > balance Sheet > total Assets
4397285000
Quarters > 0 > balance Sheet > payables
159455000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1772199000
Quarters > 0 > balance Sheet > equity
2625086000
Quarters > 0 > cash Flow > net Income
24812000
Quarters > 0 > cash Flow > depreciation
-69167000
Quarters > 0 > cash Flow > change In Working Capital
-66644000
Quarters > 0 > cash Flow > cash From Operations
127603000
Quarters > 0 > cash Flow > capital Expenditures
1136000
Quarters > 0 > cash Flow > cash From Investing
-726136000
Quarters > 0 > cash Flow > cash From Financing
-78189000
Quarters > 0 > cash Flow > net Change In Cash
-677785000
Quarters > 0 > ratios > PE
0.1649196737764957
Quarters > 0 > ratios > PB
6.159323553590244
Quarters > 0 > ratios > ROE
0.9451880814571408
Quarters > 0 > ratios > ROA
0.5642572632885974
Quarters > 0 > ratios > FCF
126467000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.10446310127387377
Quarters > 0 > health Score
49
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1111038000
Quarters > 1 > income Statement > cost Of Revenue
613380000
Quarters > 1 > income Statement > gross Profit
497658000
Quarters > 1 > income Statement > operating Expenses
520991000
Quarters > 1 > income Statement > operating Income
-23333000
Quarters > 1 > income Statement > interest Expense
460000
Quarters > 1 > income Statement > pretax Income
4673000
Quarters > 1 > income Statement > net Income
10503000
Quarters > 1 > income Statement > eps
0.0701720394187406
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
149675000
Quarters > 1 > income Statement > income Tax Expense
-5830000
Quarters > 1 > income Statement > EBITDA
87234000
Quarters > 1 > income Statement > operating Margin
-2.100108187118712
Quarters > 1 > income Statement > total Other Income Expense Net
28006000
Quarters > 1 > balance Sheet > cash
2253276000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
628475000
Quarters > 1 > balance Sheet > inventories
112695000
Quarters > 1 > balance Sheet > total Current Assets
3158272000
Quarters > 1 > balance Sheet > property Plant Equipment
479281000
Quarters > 1 > balance Sheet > total Assets
4281955000
Quarters > 1 > balance Sheet > payables
165963000
Quarters > 1 > balance Sheet > short Term Debt
85379000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1691403000
Quarters > 1 > balance Sheet > equity
2590552000
Quarters > 1 > cash Flow > net Income
10503000
Quarters > 1 > cash Flow > depreciation
82101000
Quarters > 1 > cash Flow > change In Working Capital
-65375000
Quarters > 1 > cash Flow > cash From Operations
109733000
Quarters > 1 > cash Flow > capital Expenditures
1122000
Quarters > 1 > cash Flow > cash From Investing
-86212000
Quarters > 1 > cash Flow > cash From Financing
-32490000
Quarters > 1 > cash Flow > net Change In Cash
-3280000
Quarters > 1 > ratios > PE
0.0701720394187406
Quarters > 1 > ratios > PB
6.209322279575936
Quarters > 1 > ratios > ROE
0.40543482624552607
Quarters > 1 > ratios > ROA
0.24528515596263853
Quarters > 1 > ratios > FCF
108611000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.09775633236666972
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1020672000
Quarters > 2 > income Statement > cost Of Revenue
575627000
Quarters > 2 > income Statement > gross Profit
445045000
Quarters > 2 > income Statement > operating Expenses
502775000
Quarters > 2 > income Statement > operating Income
-57730000
Quarters > 2 > income Statement > interest Expense
433000
Quarters > 2 > income Statement > pretax Income
-40514000
Quarters > 2 > income Statement > net Income
-27431000
Quarters > 2 > income Statement > eps
-0.18763038913247193
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
146197000
Quarters > 2 > income Statement > income Tax Expense
-13083000
Quarters > 2 > income Statement > EBITDA
34730000
Quarters > 2 > income Statement > operating Margin
-5.6560775645849
Quarters > 2 > income Statement > total Other Income Expense Net
17216000
Quarters > 2 > balance Sheet > cash
2256153000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
650187000
Quarters > 2 > balance Sheet > inventories
135297000
Quarters > 2 > balance Sheet > total Current Assets
3147041000
Quarters > 2 > balance Sheet > property Plant Equipment
495765000
Quarters > 2 > balance Sheet > total Assets
4179874000
Quarters > 2 > balance Sheet > payables
194576000
Quarters > 2 > balance Sheet > short Term Debt
81034000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1654165000
Quarters > 2 > balance Sheet > equity
2525709000
Quarters > 2 > cash Flow > net Income
-27431000
Quarters > 2 > cash Flow > depreciation
74811000
Quarters > 2 > cash Flow > change In Working Capital
-14399000
Quarters > 2 > cash Flow > cash From Operations
138732000
Quarters > 2 > cash Flow > capital Expenditures
1931000
Quarters > 2 > cash Flow > cash From Investing
-8931000
Quarters > 2 > cash Flow > cash From Financing
-36072000
Quarters > 2 > cash Flow > net Change In Cash
95917000
Quarters > 2 > ratios > PE
-0.18763038913247193
Quarters > 2 > ratios > PB
6.220744982893913
Quarters > 2 > ratios > ROE
-1.08607127741161
Quarters > 2 > ratios > ROA
-0.6562638012533392
Quarters > 2 > ratios > FCF
136801000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.1340303251191372
Quarters > 2 > health Score
35
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1201047000
Quarters > 3 > income Statement > cost Of Revenue
688468000
Quarters > 3 > income Statement > gross Profit
512579000
Quarters > 3 > income Statement > operating Expenses
551704000
Quarters > 3 > income Statement > operating Income
-39125000
Quarters > 3 > income Statement > interest Expense
666000
Quarters > 3 > income Statement > pretax Income
-25871000
Quarters > 3 > income Statement > net Income
-35548000
Quarters > 3 > income Statement > eps
-0.24422551080698574
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
145554000
Quarters > 3 > income Statement > income Tax Expense
9677000
Quarters > 3 > income Statement > EBITDA
60867000
Quarters > 3 > income Statement > operating Margin
-3.2575744329738967
Quarters > 3 > income Statement > total Other Income Expense Net
13254000
Quarters > 3 > balance Sheet > cash
2160236000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
812510000
Quarters > 3 > balance Sheet > inventories
158271000
Quarters > 3 > balance Sheet > total Current Assets
3234163000
Quarters > 3 > balance Sheet > property Plant Equipment
518195000
Quarters > 3 > balance Sheet > total Assets
4303933000
Quarters > 3 > balance Sheet > payables
273985000
Quarters > 3 > balance Sheet > short Term Debt
79221000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
1811196000
Quarters > 3 > balance Sheet > equity
2492737000
Quarters > 3 > cash Flow > net Income
-35548000
Quarters > 3 > cash Flow > depreciation
97216000
Quarters > 3 > cash Flow > change In Working Capital
-93358000
Quarters > 3 > cash Flow > cash From Operations
79292000
Quarters > 3 > cash Flow > capital Expenditures
2458000
Quarters > 3 > cash Flow > cash From Investing
-2458000
Quarters > 3 > cash Flow > cash From Financing
-32471000
Quarters > 3 > cash Flow > net Change In Cash
31843000
Quarters > 3 > ratios > PE
-0.24422551080698574
Quarters > 3 > ratios > PB
6.275306372072143
Quarters > 3 > ratios > ROE
-1.4260629982224358
Quarters > 3 > ratios > ROA
-0.8259422254017429
Quarters > 3 > ratios > FCF
76834000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.06397251731197863
Quarters > 3 > health Score
28
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4112898000
Annuals > 0 > income Statement > cost Of Revenue
2307253000
Annuals > 0 > income Statement > gross Profit
1805645000
Annuals > 0 > income Statement > operating Expenses
2023812000
Annuals > 0 > income Statement > operating Income
-218167000
Annuals > 0 > income Statement > interest Expense
411000
Annuals > 0 > income Statement > pretax Income
-119958000
Annuals > 0 > income Statement > net Income
-129386000
Annuals > 0 > income Statement > eps
-0.8946000138283897
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
144630000
Annuals > 0 > income Statement > income Tax Expense
9428000
Annuals > 0 > income Statement > EBITDA
219864000
Annuals > 0 > income Statement > operating Margin
-5.304459288803175
Annuals > 0 > income Statement > total Other Income Expense Net
98209000
Annuals > 0 > balance Sheet > cash
2160236000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
812510000
Annuals > 0 > balance Sheet > inventories
158271000
Annuals > 0 > balance Sheet > total Current Assets
3234163000
Annuals > 0 > balance Sheet > property Plant Equipment
518195000
Annuals > 0 > balance Sheet > total Assets
4303933000
Annuals > 0 > balance Sheet > payables
273985000
Annuals > 0 > balance Sheet > short Term Debt
79221000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
1811196000
Annuals > 0 > balance Sheet > equity
2492737000
Annuals > 0 > cash Flow > net Income
-129386000
Annuals > 0 > cash Flow > depreciation
339411000
Annuals > 0 > cash Flow > change In Working Capital
-408757000
Annuals > 0 > cash Flow > cash From Operations
218045000
Annuals > 0 > cash Flow > capital Expenditures
5061000
Annuals > 0 > cash Flow > cash From Investing
-25061000
Annuals > 0 > cash Flow > cash From Financing
-89203000
Annuals > 0 > cash Flow > net Change In Cash
94035000
Annuals > 0 > ratios > PE
-0.8946000138283897
Annuals > 0 > ratios > PB
5.701100356756449
Annuals > 0 > ratios > ROE
-5.1905194972433915
Annuals > 0 > ratios > ROA
-3.0062270950779206
Annuals > 0 > ratios > FCF
212984000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.05178441089470247
Annuals > 0 > health Score
30
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3484619000
Annuals > 1 > income Statement > cost Of Revenue
1962004000
Annuals > 1 > income Statement > gross Profit
1522615000
Annuals > 1 > income Statement > operating Expenses
2314992000
Annuals > 1 > income Statement > operating Income
-792377000
Annuals > 1 > income Statement > interest Expense
730000
Annuals > 1 > income Statement > pretax Income
-699430000
Annuals > 1 > income Statement > net Income
-709561000
Annuals > 1 > income Statement > eps
-5.012015087729212
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
141572000
Annuals > 1 > income Statement > income Tax Expense
10131000
Annuals > 1 > income Statement > EBITDA
-362869000
Annuals > 1 > income Statement > operating Margin
-22.73927221311713
Annuals > 1 > income Statement > total Other Income Expense Net
92947000
Annuals > 1 > balance Sheet > cash
2025891000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
816337000
Annuals > 1 > balance Sheet > inventories
92129000
Annuals > 1 > balance Sheet > total Current Assets
3072942000
Annuals > 1 > balance Sheet > property Plant Equipment
636000000
Annuals > 1 > balance Sheet > total Assets
4261792000
Annuals > 1 > balance Sheet > payables
385330000
Annuals > 1 > balance Sheet > short Term Debt
68099000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
1935459000
Annuals > 1 > balance Sheet > equity
2326333000
Annuals > 1 > cash Flow > net Income
-709561000
Annuals > 1 > cash Flow > depreciation
335831000
Annuals > 1 > cash Flow > change In Working Capital
-7266000
Annuals > 1 > cash Flow > cash From Operations
255856000
Annuals > 1 > cash Flow > capital Expenditures
82619000
Annuals > 1 > cash Flow > cash From Investing
-92619000
Annuals > 1 > cash Flow > cash From Financing
-61243000
Annuals > 1 > cash Flow > net Change In Cash
104648000
Annuals > 1 > ratios > PE
-5.012015087729212
Annuals > 1 > ratios > PB
5.979739237675775
Annuals > 1 > ratios > ROE
-30.501265296068965
Annuals > 1 > ratios > ROA
-16.649357828819426
Annuals > 1 > ratios > FCF
173237000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.04971476078159477
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3126534000
Annuals > 2 > income Statement > cost Of Revenue
1685412000
Annuals > 2 > income Statement > gross Profit
1441122000
Annuals > 2 > income Statement > operating Expenses
1972010000
Annuals > 2 > income Statement > operating Income
-530888000
Annuals > 2 > income Statement > interest Expense
5161000
Annuals > 2 > income Statement > pretax Income
-492283000
Annuals > 2 > income Statement > net Income
-498005000
Annuals > 2 > income Statement > eps
-3.617434697969027
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
137668000
Annuals > 2 > income Statement > income Tax Expense
5722000
Annuals > 2 > income Statement > EBITDA
-148609000
Annuals > 2 > income Statement > operating Margin
-16.980080817928094
Annuals > 2 > income Statement > total Other Income Expense Net
38605000
Annuals > 2 > balance Sheet > cash
1961956000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
760793000
Annuals > 2 > balance Sheet > inventories
106747000
Annuals > 2 > balance Sheet > total Current Assets
2964879000
Annuals > 2 > balance Sheet > property Plant Equipment
856726000
Annuals > 2 > balance Sheet > total Assets
4412601000
Annuals > 2 > balance Sheet > payables
164800000
Annuals > 2 > balance Sheet > short Term Debt
134674000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1766045000
Annuals > 2 > balance Sheet > equity
2646556000
Annuals > 2 > cash Flow > net Income
-498005000
Annuals > 2 > cash Flow > depreciation
338513000
Annuals > 2 > cash Flow > change In Working Capital
-190337000
Annuals > 2 > cash Flow > cash From Operations
11795000
Annuals > 2 > cash Flow > capital Expenditures
161696000
Annuals > 2 > cash Flow > cash From Investing
-201696000
Annuals > 2 > cash Flow > cash From Financing
8357000
Annuals > 2 > cash Flow > net Change In Cash
-185714000
Annuals > 2 > ratios > PE
-3.617434697969027
Annuals > 2 > ratios > PB
5.11126825957962
Annuals > 2 > ratios > ROE
-18.817096634267326
Annuals > 2 > ratios > ROA
-11.285973964108697
Annuals > 2 > ratios > FCF
-149901000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.047944784864005954
Annuals > 2 > health Score
27
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2764584000
Annuals > 3 > income Statement > cost Of Revenue
1355984000
Annuals > 3 > income Statement > gross Profit
1408600000
Annuals > 3 > income Statement > operating Expenses
1173500000
Annuals > 3 > income Statement > operating Income
235100000
Annuals > 3 > income Statement > interest Expense
2980000
Annuals > 3 > income Statement > pretax Income
236587000
Annuals > 3 > income Statement > net Income
242385000
Annuals > 3 > income Statement > eps
1.7109368382415224
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
141668000
Annuals > 3 > income Statement > income Tax Expense
-5798000
Annuals > 3 > income Statement > EBITDA
408782000
Annuals > 3 > income Statement > operating Margin
8.503991920665097
Annuals > 3 > income Statement > total Other Income Expense Net
1487000
Annuals > 3 > balance Sheet > cash
2146043000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
752393000
Annuals > 3 > balance Sheet > inventories
50276000
Annuals > 3 > balance Sheet > total Current Assets
3054507000
Annuals > 3 > balance Sheet > property Plant Equipment
523227000
Annuals > 3 > balance Sheet > total Assets
4082145000
Annuals > 3 > balance Sheet > payables
124921000
Annuals > 3 > balance Sheet > short Term Debt
46999000
Annuals > 3 > balance Sheet > long Term Debt
79985000
Annuals > 3 > balance Sheet > total Liabilities
1315539000
Annuals > 3 > balance Sheet > equity
2766606000
Annuals > 3 > cash Flow > net Income
242385000
Annuals > 3 > cash Flow > depreciation
169215000
Annuals > 3 > cash Flow > change In Working Capital
-370046000
Annuals > 3 > cash Flow > cash From Operations
228081000
Annuals > 3 > cash Flow > capital Expenditures
40041000
Annuals > 3 > cash Flow > cash From Investing
-176819000
Annuals > 3 > cash Flow > cash From Financing
1003147000
Annuals > 3 > cash Flow > net Change In Cash
1054421000
Annuals > 3 > ratios > PE
1.7109368382415224
Annuals > 3 > ratios > PB
5.031543226610512
Annuals > 3 > ratios > ROE
8.761095725231566
Annuals > 3 > ratios > ROA
5.937687171817758
Annuals > 3 > ratios > FCF
188040000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.0680174666423592
Annuals > 3 > health Score
63
Valuation > metrics > PE
0.1649196737764957
Valuation > metrics > PB
6.159323553590244
Valuation > final Score
40
Valuation > verdict
3.5% Overvalued
Profitability > metrics > ROE
0.9451880814571408
Profitability > metrics > ROA
0.7453978920248554
Profitability > metrics > Net Margin
0.020494978680662593
Profitability > final Score
7
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.675101310966574
Risk > metrics > Interest Coverage
20.804395604395605
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
20.875431940045782
Liquidity > metrics > Quick Ratio
19.99316421560942
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
20
Prev Valuations > 2
20
Prev Profitabilities > 0
3
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-155
Prev Risks > 1
-485
Prev Risks > 2
-187
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T01:07:14.479Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.2649
Earnings History > 0 > eps Difference
-0.2649
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.16
Earnings History > 1 > eps Estimate
0.09
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
77.7778
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.07
Earnings History > 2 > eps Estimate
-0.16
Earnings History > 2 > eps Difference
0.23
Earnings History > 2 > surprise Percent
143.75
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.19
Earnings History > 3 > eps Estimate
-0.25
Earnings History > 3 > eps Difference
0.06
Earnings History > 3 > surprise Percent
24
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-13
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.24
Earnings History > 4 > eps Estimate
-0.43
Earnings History > 4 > eps Difference
0.19
Earnings History > 4 > surprise Percent
44.186
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.07
Earnings History > 5 > eps Estimate
-0.34
Earnings History > 5 > eps Difference
0.41
Earnings History > 5 > surprise Percent
120.5882
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.24
Earnings History > 6 > eps Estimate
-0.43
Earnings History > 6 > eps Difference
0.19
Earnings History > 6 > surprise Percent
44.186
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.35
Earnings History > 7 > eps Estimate
-0.61
Earnings History > 7 > eps Difference
0.26
Earnings History > 7 > surprise Percent
42.623
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-15
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.55
Earnings History > 8 > eps Estimate
-0.52
Earnings History > 8 > eps Difference
-0.03
Earnings History > 8 > surprise Percent
-5.7692
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-2.33
Earnings History > 9 > eps Estimate
-2.12
Earnings History > 9 > eps Difference
-0.21
Earnings History > 9 > surprise Percent
-9.9057
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.76
Earnings History > 10 > eps Estimate
-1.26
Earnings History > 10 > eps Difference
0.5
Earnings History > 10 > surprise Percent
39.6825
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-1.38
Earnings History > 11 > eps Estimate
-1.37
Earnings History > 11 > eps Difference
-0.01
Earnings History > 11 > surprise Percent
-0.7299
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-1.7
Earnings History > 12 > eps Estimate
-1.73
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
1.7341
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.88
Earnings History > 13 > eps Estimate
-1.28
Earnings History > 13 > eps Difference
0.4
Earnings History > 13 > surprise Percent
31.25
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.82
Earnings History > 14 > eps Estimate
-0.69
Earnings History > 14 > eps Difference
-0.13
Earnings History > 14 > surprise Percent
-18.8406
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.19
Earnings History > 15 > eps Estimate
-0.18
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-5.5556
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.17
Earnings History > 16 > eps Estimate
0.09
Earnings History > 16 > eps Difference
0.08
Earnings History > 16 > surprise Percent
88.8889
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.48
Earnings History > 17 > eps Estimate
0.06
Earnings History > 17 > eps Difference
0.42
Earnings History > 17 > surprise Percent
700
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.52
Earnings History > 18 > eps Estimate
0.13
Earnings History > 18 > eps Difference
0.39
Earnings History > 18 > surprise Percent
300
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.54
Earnings History > 19 > eps Estimate
-0.13
Earnings History > 19 > eps Difference
0.67
Earnings History > 19 > surprise Percent
515.3846
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.49
Earnings History > 20 > eps Estimate
-0.05
Earnings History > 20 > eps Difference
0.54
Earnings History > 20 > surprise Percent
1080
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.09
Earnings History > 21 > eps Estimate
-0.4
Earnings History > 21 > eps Difference
0.49
Earnings History > 21 > surprise Percent
122.5
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.35
Earnings History > 22 > eps Estimate
-0.5
Earnings History > 22 > eps Difference
0.15
Earnings History > 22 > surprise Percent
30
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.45
Earnings History > 23 > eps Estimate
-0.45
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.13
Earnings History > 24 > eps Estimate
-0.14
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
7.1429
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.22
Earnings History > 25 > eps Estimate
-0.27
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
18.5185
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.08
Earnings History > 26 > eps Estimate
-0.22
Earnings History > 26 > eps Difference
0.14
Earnings History > 26 > surprise Percent
63.6364
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.09
Earnings History > 27 > eps Estimate
-0.25
Earnings History > 27 > eps Difference
0.16
Earnings History > 27 > surprise Percent
64
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.05
Earnings History > 28 > eps Estimate
0.03
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
66.6667
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.09
Earnings History > 29 > eps Estimate
-0.12
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
25
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0043
Earnings History > 30 > eps Estimate
-0.15
Earnings History > 30 > eps Difference
0.1543
Earnings History > 30 > surprise Percent
102.8667
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.07
Earnings History > 31 > eps Estimate
-0.15
Earnings History > 31 > eps Difference
0.08
Earnings History > 31 > surprise Percent
53.3333
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-21
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.08
Earnings History > 32 > eps Estimate
-0.1
Earnings History > 32 > eps Difference
0.18
Earnings History > 32 > surprise Percent
180
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-8.79
Earnings History > 33 > eps Estimate
-1.79
Earnings History > 33 > eps Difference
-7
Earnings History > 33 > surprise Percent
-391.0615
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-09-28
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.09
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Roku, Inc., together with its subsidiaries, operates a TV streaming platform in the United States and internationally. The company operates in two segments, Platform and Devices. Its streaming platform allows users to find and access TV shows, movies, news, sports, and others. The company also sells streaming players, Roku-branded TVs, smart home products and services, audio products, and related accessories, as well as offers digital advertising services. Roku, Inc. was incorporated in 2002 and is headquartered in San Jose, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARoku (ROKU): Revisiting Valuation After Bullish Analyst Upgrades and 2026 Monetization Optimism simplywall.st
Read more →Roku, Inc. $ROKU Shares Acquired by Hudson Bay Capital Management LP MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$110.6667
Analyst Picks
Strong Buy
13
Buy
3
Hold
15
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 81.81% of the total shares of Roku Inc
1.
FMR Inc(13.1881%)
since
2025/06/30
2.
Vanguard Group Inc(8.6037%)
since
2025/06/30
3.
Fidelity Advisor Growth Opps M(6.1958%)
since
2025/07/31
4.
ARK Investment Management LLC(5.7422%)
since
2025/06/30
5.
BlackRock Inc(4.4993%)
since
2025/06/30
6.
ARK Disruptive Innovation Full Composite(4.0082%)
since
2025/06/30
7.
ARK Innovation ETF(3.5779%)
since
2025/08/28
8.
Sumitomo Mitsui Trust Group Inc(3.0216%)
since
2025/06/30
9.
Amova Asset Management Americas, Inc(3.0155%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(2.7567%)
since
2025/07/31
11.
Vanguard Small Cap Index(2.1348%)
since
2025/07/31
12.
State Street Corp(1.5355%)
since
2025/06/30
13.
Geode Capital Management, LLC(1.5168%)
since
2025/06/30
14.
Fidelity Global Innovators Cl F(1.3036%)
since
2025/06/30
15.
TABLEAUX LLC(1.2808%)
since
2025/06/30
16.
Marshall Wace Asset Management Ltd(1.2129%)
since
2025/06/30
17.
Vanguard Small Cap Growth Index Inv(1.2024%)
since
2025/07/31
18.
Amova ARK Disruptive Innovation A USD(1.1968%)
since
2025/07/31
19.
Jacobs Levy Equity Management, Inc.(1.052%)
since
2025/06/30
20.
Goldman Sachs Group Inc(1.0384%)
since
2025/06/30
21.
ARK Next Generation Internet ETF(0.9901%)
since
2025/08/28
22.
Baillie Gifford US Equity Growth(0.9723%)
since
2024/12/31
23.
Bank of America Corp(0.9706%)
since
2025/06/30
24.
Fidelity VIP Growth Opportunities Init(0.9571%)
since
2025/07/31
25.
Vanguard Institutional Extnd Mkt Idx Tr(0.9448%)
since
2025/07/31
26.
ARK Next Generation Internet(0.9305%)
since
2025/06/30
27.
Citadel Advisors Llc(0.8443%)
since
2025/06/30
28.
Morgan Stanley - Brokerage Accounts(0.7706%)
since
2025/06/30
29.
Duquesne Family Office LLC(0.747%)
since
2025/06/30
30.
Westfield Capital Management Company, L.P.(0.7451%)
since
2025/06/30
31.
Jupiter Asset Management Limited(0.7211%)
since
2025/06/30
32.
Charles Schwab Investment Management Inc(0.7097%)
since
2025/06/30
33.
Renaissance Technologies Corp(0.7081%)
since
2025/06/30
34.
Amova ARK Pstv Chg Innovt P JPY Acc(0.5855%)
since
2025/07/31
35.
Fidelity Extended Market Index(0.474%)
since
2025/07/31
36.
Strategic Advisers Fidelity US TtlStk(0.3586%)
since
2025/07/31
37.
Vanguard Communication Services ETF(0.344%)
since
2025/07/31
38.
Fidelity Canadian Growth Company Sr B(0.327%)
since
2025/06/30
39.
Invesco S&P 500 ETF(0.3161%)
since
2025/07/31
40.
iShares Russell Mid-Cap ETF(0.3116%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.2649
Date
2025-09-30
EPS Actual
0.16
EPS Estimate
0.09
EPS Difference
0.07
Surprise Percent
77.7778%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.