ROKU Financials: Revenue & Earnings
$20.58B
Market Cap
64.88
P/E
52.92
Forward P/E
55
Score
ROKU price $155.73 -0.93 -0.59%
Stocklytics score rationale: value 38, quality 66, growth 61.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 398649000 | 512763000 | 742506000 | 1128921000 | 1778388000 | 2764584000 | 3126534000 | 3484619000 | 4112898000 | 4737251000 |
Roku, Inc., alongside its affiliated companies, operates a significant platform for television streaming. The enterprise is segmented into two primary areas: Platform and Player. Through its platform, users can effortlessly explore and access a vast selection of content, including films, television series, live broadcasts, news updates, sports events, and other forms of entertainment. As of December 31, 2021, Roku…
ROKU fair value $100.00. Price $155.73. Price is 56% above fair value.
Above fair value, but less expensive than usual. A smaller premium than on 85% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 824.98M. Growth 20.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 2.0). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 132.14M. Net debt -715.27M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-02 | — | 0.53 | — | 1.41B |
| 2026-08-06 | 1.08 | 0.60 | 1.35B | 1.30B |
| 2026-04-30 | 0.57 | 0.33 | 1.25B | 1.20B |
| 2026-02-12 | 0.53 | 0.28 | 1.39B | 1.35B |
| 2025-10-30 | 0.16 | 0.07 | 1.21B | 1.35B |
| 2025-07-31 | 0.07 | -0.16 | 1.11B | 1.21B |
| 2025-05-01 | -0.19 | -0.27 | 1.02B | 1.01B |
| 2025-02-13 | -0.24 | -0.41 | 1.20B | 1.01B |
| 2024-10-30 | -0.06 | -0.32 | 1.06B | 1.14B |
| 2024-08-01 | -0.24 | -0.43 | 968.18M | 937.89M |
| 2024-04-25 | -0.35 | -0.61 | 881.47M | 848.62M |
| 2024-02-15 | -0.55 | -0.52 | 984.42M | 966.30M |
| 2023-11-01 | -2.33 | -2.12 | 912.02M | 853.23M |
| 2023-07-27 | -0.76 | -1.26 | 847.19M | 773.43M |
| 2023-04-26 | -1.38 | -1.37 | 740.99M | 708.49M |
| 2023-02-15 | -1.70 | -1.73 | 867.06M | 802.58M |
| 2022-11-02 | -0.88 | -1.28 | 761.37M | 696.13M |
| 2022-07-28 | -0.82 | -0.69 | 764.41M | 803.95M |
| 2022-04-28 | -0.19 | -0.18 | 733.70M | 718.08M |
| 2022-02-17 | 0.17 | 0.09 | 865.33M | 894.01M |
| 2021-11-03 | 0.48 | 0.06 | 679.95M | 679.27M |
| 2021-08-04 | 0.52 | 0.13 | 645.12M | 645.12M |
| 2021-05-06 | 0.54 | -0.13 | 574.18M | 489.79M |
| 2021-02-18 | 0.49 | -0.05 | 649.89M | 610.55M |
| 2020-11-05 | 0.09 | -0.40 | 451.66M | 2.01B |
| 2020-08-05 | -0.35 | -0.50 | 356.07M | 508.68M |
| 2020-05-07 | -0.45 | -0.45 | 320.77M | 320.77M |
| 2020-02-13 | -0.13 | -0.14 | 411.23M | 442.86M |
| 2019-11-06 | -0.22 | -0.27 | 260.93M | 320.23M |
| 2019-08-07 | -0.08 | -0.22 | 250.10M | 687.78M |
| 2019-05-08 | -0.09 | -0.25 | 206.66M | 574.06M |
| 2019-02-21 | 0.05 | 0.03 | 275.74M | 227.48M |
| 2018-11-07 | -0.09 | -0.12 | 173.38M | 231.17M |
| 2018-08-08 | 0.00 | -0.15 | 156.81M | 291.67M |
| 2018-05-09 | -0.07 | -0.15 | 136.58M | 292.66M |
| 2018-02-21 | 0.06 | -0.11 | 188.26M | 235.33M |
| 2017-11-08 | -8.79 | -4.48 | 124.78M | 326.87M |
| 2017-06-30 | -0.16 | — | 99.63M | — |
| 2017-03-31 | -0.10 | — | 100.09M | — |
| 2016-12-31 | 0.04 | — | 147.34M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-15 | Jedda Dan | Sell | 7.00K | $152.84 | 1.07M |
| 2026-10-05 | Collier Charles | Buy | 10.27K | $49.59 | 509.24K |
| 2026-10-05 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-10-05 | Collier Charles | Sell | 9.69K | $151.60 | 1.47M |
| 2026-10-05 | Collier Charles | Sell | 9.85K | $151.61 | 1.49M |
| 2026-10-05 | Collier Charles | Sell | 424 | $152.07 | 64.48K |
| 2026-10-05 | Collier Charles | Sell | 580 | $152.06 | 88.19K |
| 2026-10-05 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-10-01 | Banks Matthew C. | Sell | 554 | $152.21 | 84.32K |
| 2026-10-01 | HUNT NEIL D | Sell | 4.00K | $8.82 | 35.28K |
| 2026-10-01 | HUNT NEIL D | Buy | 4.00K | — | — |
| 2026-10-01 | HUNT NEIL D | Sell | 2.00K | — | — |
| 2026-10-01 | HUNT NEIL D | Buy | 2.00K | — | — |
| 2026-10-01 | HUNT NEIL D | Sell | 1.59K | $150.85 | 240.15K |
| 2026-10-01 | HUNT NEIL D | Sell | 408 | $152.04 | 62.03K |
| 2026-09-15 | Jedda Dan | Sell | 7.00K | $156.81 | 1.10M |
| 2026-09-14 | Wood Anthony J. | Sell | 24.11K | — | — |
| 2026-09-14 | Wood Anthony J. | Buy | 24.11K | — | — |
| 2026-09-04 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-09-04 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-09-04 | Collier Charles | Buy | 10.27K | $49.59 | 509.24K |
| 2026-09-04 | Collier Charles | Sell | 8.84K | $156.87 | 1.39M |
| 2026-09-04 | Collier Charles | Sell | 1.43K | $157.73 | 224.92K |
| 2026-09-02 | Handman Christopher T. | Sell | 3.00K | $155.64 | 466.76K |
| 2026-09-02 | Fuchsberg Gilbert | Sell | 4.82K | $155.64 | 750.81K |
| 2026-09-02 | Collier Charles | Sell | 521 | $155.81 | 81.18K |
| 2026-09-02 | Collier Charles | Sell | 740 | $156.87 | 116.08K |
| 2026-09-02 | Collier Charles | Sell | 506 | $157.84 | 79.87K |
| 2026-09-02 | Collier Charles | Sell | 671 | $156.02 | 104.69K |
| 2026-09-02 | Collier Charles | Sell | 655 | $157.01 | 102.84K |
| 2026-09-02 | Collier Charles | Sell | 441 | $157.92 | 69.64K |
| 2026-09-02 | Collier Charles | Sell | 993 | $155.80 | 154.71K |
| 2026-09-02 | Collier Charles | Sell | 1.39K | $156.84 | 218.01K |
| 2026-09-02 | Collier Charles | Sell | 1.15K | $157.84 | 181.52K |
| 2026-09-02 | Ozgen Mustafa | Sell | 3.41K | $155.64 | 530.73K |
| 2026-09-02 | Banks Matthew C. | Sell | 546 | $155.64 | 84.98K |
| 2026-09-01 | Wood Anthony J. | Sell | 11.26K | — | — |
| 2026-09-01 | Wood Anthony J. | Buy | 20.94K | — | — |
| 2026-09-01 | Wood Anthony J. | Sell | 8.24K | $155.53 | 1.28M |
| 2026-09-01 | Wood Anthony J. | Sell | 1.41K | — | — |
| 2026-09-01 | Wood Anthony J. | Sell | 8.28K | — | — |
| 2026-09-01 | Handman Christopher T. | Sell | 11.90K | — | — |
| 2026-09-01 | Handman Christopher T. | Buy | 11.90K | — | — |
| 2026-09-01 | Handman Christopher T. | Sell | 5.90K | $155.53 | 917.63K |
| 2026-09-01 | Fuchsberg Gilbert | Buy | 10.32K | — | — |
| 2026-09-01 | Fuchsberg Gilbert | Sell | 5.71K | $155.53 | 888.08K |
| 2026-09-01 | Fuchsberg Gilbert | Sell | 3.05K | — | — |
| 2026-09-01 | Fuchsberg Gilbert | Sell | 4.65K | — | — |
| 2026-09-01 | Fuchsberg Gilbert | Sell | 2.62K | — | — |
| 2026-09-01 | Jedda Dan | Buy | 26.13K | — | — |
| 2026-09-01 | Jedda Dan | Sell | 10.29K | $155.53 | 1.60M |
| 2026-09-01 | Jedda Dan | Sell | 17.73K | — | — |
| 2026-09-01 | Jedda Dan | Sell | 4.19K | — | — |
| 2026-09-01 | Jedda Dan | Sell | 4.22K | — | — |
| 2026-09-01 | HUNT NEIL D | Sell | 4.00K | $8.82 | 35.28K |
| 2026-09-01 | HUNT NEIL D | Buy | 4.00K | — | — |
| 2026-09-01 | HUNT NEIL D | Sell | 2.00K | — | — |
| 2026-09-01 | HUNT NEIL D | Buy | 2.00K | — | — |
| 2026-09-01 | HUNT NEIL D | Sell | 1.42K | $156.05 | 221.43K |
| 2026-09-01 | HUNT NEIL D | Sell | 581 | $156.92 | 91.17K |
| 2026-09-01 | Collier Charles | Buy | 29.34K | — | — |
| 2026-09-01 | Collier Charles | Sell | 14.77K | $155.53 | 2.30M |
| 2026-09-01 | Collier Charles | Sell | 29.34K | — | — |
| 2026-09-01 | Ozgen Mustafa | Sell | 4.45K | — | — |
| 2026-09-01 | Ozgen Mustafa | Buy | 16.15K | — | — |
| 2026-09-01 | Ozgen Mustafa | Sell | 6.36K | $155.53 | 988.70K |
| 2026-09-01 | Ozgen Mustafa | Sell | 6.79K | — | — |
| 2026-09-01 | Ozgen Mustafa | Sell | 4.91K | — | — |
| 2026-09-01 | Banks Matthew C. | Buy | 4.07K | — | — |
| 2026-09-01 | Banks Matthew C. | Sell | 2.02K | $155.53 | 313.70K |
| 2026-09-01 | Banks Matthew C. | Sell | 788 | — | — |
| 2026-09-01 | Banks Matthew C. | Sell | 1.20K | — | — |
| 2026-09-01 | Banks Matthew C. | Sell | 1.25K | — | — |
| 2026-09-01 | Banks Matthew C. | Sell | 828 | — | — |
| 2026-08-17 | Jedda Dan | Sell | 7.00K | $157.11 | 1.10M |
| 2026-08-14 | Banks Matthew C. | Buy | 5.80K | — | — |
| 2026-08-14 | Fuchsberg Gilbert | Buy | 24.69K | — | — |
| 2026-08-14 | Fuchsberg Gilbert | Buy | 2.24K | — | — |
| 2026-08-14 | Ozgen Mustafa | Buy | 32.77K | — | — |
| 2026-08-14 | Handman Christopher T. | Buy | 27.47K | — | — |
| 2026-08-14 | Collier Charles | Buy | 43.76K | — | — |
| 2026-08-14 | Jedda Dan | Buy | 50.38K | — | — |
| 2026-08-14 | Jedda Dan | Buy | 6.36K | — | — |
| 2026-08-14 | Wood Anthony J. | Sell | 172.63K | — | — |
| 2026-08-13 | Wood Anthony J. | Buy | 44.80K | — | — |
| 2026-08-13 | Wood Anthony J. | Buy | 20.18K | — | — |
| 2026-08-13 | Wood Anthony J. | Sell | 64.98K | — | — |
| 2026-08-06 | Fuchsberg Gilbert | Sell | 10.72K | $150.00 | 1.61M |
| 2026-08-04 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-08-04 | Collier Charles | Sell | 10.27K | $49.59 | 509.24K |
| 2026-08-04 | Collier Charles | Buy | 10.27K | $49.59 | 509.24K |
| 2026-08-04 | Collier Charles | Sell | 8.83K | $145.85 | 1.29M |
| 2026-08-04 | Collier Charles | Sell | 9.31K | $145.88 | 1.36M |
| 2026-08-04 | Collier Charles | Sell | 1.44K | $146.38 | 210.64K |
| 2026-08-04 | Collier Charles | Sell | 956 | $146.39 | 139.95K |
| 2026-08-03 | Banks Matthew C. | Sell | 552 | $146.25 | 80.73K |
| 2026-08-03 | HUNT NEIL D | Sell | 4.00K | $8.82 | 35.28K |
| 2026-08-03 | HUNT NEIL D | Buy | 4.00K | — | — |
| 2026-08-03 | HUNT NEIL D | Sell | 2.00K | — | — |
| 2026-08-03 | HUNT NEIL D | Buy | 2.00K | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 839, holders +97 vs prior quarter. Ownership 77.94%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 13.38M | 5.96M | +80.20% | 1.85B |
| VANGUARD CAPITAL MANAGEMENT LLC | 5.93M | 50.07K | +0.85% | 818.63M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 5.88M | -582.44K | -9.02% | 811.69M |
| FMR LLC | 5.31M | -11.70M | -68.78% | 733.61M |
| PENTWATER CAPITAL MANAGEMENT LP | 4.33M | 4.33M | New | 597.46M |
| STATE STREET CORP | 4.12M | 1.85M | +81.87% | 568.48M |
| BALYASNY ASSET MANAGEMENT L.P. | 3.15M | 2.92M | +1277.06% | 434.84M |
| GEODE CAPITAL MANAGEMENT, LLC | 3.06M | 283.65K | +10.20% | 424.00M |
| GOLDMAN SACHS GROUP INC | 2.65M | 2.17M | +448.95% | 365.96M |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 2.07M | -235.63K | -10.21% | 286.28M |
| MILLENNIUM MANAGEMENT LLC | 1.88M | 1.69M | +858.11% | 260.21M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.84M | -195.54K | -9.59% | 254.57M |
| CITADEL ADVISORS LLC | 1.82M | 1.57M | +630.27% | 251.69M |
| UBS GROUP AG | 1.69M | 1.50M | +808.01% | 233.05M |
| QUBE RESEARCH & TECHNOLOGIES LTD | 1.64M | 310.57K | +23.29% | 227.14M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 1.63M | 944.75K | +137.71% | 225.28M |
| FRED ALGER MANAGEMENT, LLC | 1.60M | 5.59K | +0.35% | 220.57M |
| RENAISSANCE TECHNOLOGIES LLC | 1.42M | -140.80K | -9.00% | 196.75M |
| ACADIAN ASSET MANAGEMENT LLC | 1.35M | -1.17M | -46.26% | 187.12M |
| BANK OF AMERICA CORP /DE/ | 1.25M | 166.43K | +15.37% | 172.56M |
| HBK INVESTMENTS L P | 1.18M | 1.18M | New | 163.60M |
| MORGAN STANLEY | 1.14M | -595.54K | -34.41% | 156.82M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 1.09M | 408.06K | +59.48% | 151.14M |
| NORTHERN TRUST CORP | 1.08M | 392.94K | +57.23% | 149.14M |
| AQR CAPITAL MANAGEMENT LLC | 1.04M | -739.38K | -41.47% | 142.84M |
Roku, Inc. (ROKU) trades at $155.73, with a market cap of $20.58B and a trailing P/E of 64.88. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 398649000 | 512763000 | 742506000 | 1128921000 | 1778388000 | 2764584000 | 3126534000 | 3484619000 | 4112898000 | 4737251000 |
Insights · Dividends · Forecast · Financials · Learn
$20.58B
Market Cap
64.88
P/E
52.92
Forward P/E
55
Score