Loading live market data…

Roku, Inc.

NASDAQ:ROKU

$141.76 USD

-$0.58 (-0.41%)

Volume
1.92M
Average Volume
4.39M
Market Capitalization
$21.03B
P/E Ratio
104.12
Dividend Yield
0.00%
Price Target
$160.00
Year High
$148.88
Year Low
$78.53
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.91

ROKU Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 4.74B 4.11B 3.48B 3.13B 2.76B 1.78B 1.13B 742.51M 512.76M 398.65M
costOfRevenue 2.66B 2.31B 1.96B 1.69B 1.36B 970.17M 633.7M 410.36M 312.93M 277.6M
grossProfit 2.07B 1.81B 1.52B 1.44B 1.41B 808.22M 495.22M 332.15M 199.83M 121.04M
researchAndDevelopmentExpenses 729.48M 720.14M 878.47M 788.91M 461.6M 355.78M 265.01M 170.69M 107.94M 76.18M
generalAndAdministrativeExpenses 386.22M 370.96M 403.16M 344.68M 256.3M 173.23M 116.42M 71.97M 47.44M 35.34M
sellingAndMarketingExpenses 964.36M 932.71M 1.03B 838.42M 455.6M 299.46M 178.86M 102.78M 64.07M 52.89M
sellingGeneralAndAdministrativeExpenses 1.35B 1.3B 1.44B 1.18B 711.9M 472.69M 295.27M 174.75M 111.5M 88.23M
otherExpenses - - - - - - - - - -
operatingExpenses 2.08B 2.02B 2.31B 1.97B 1.17B 828.47M 560.28M 345.44M 219.45M 164.41M
costAndExpenses 4.74B 4.33B 4.28B 3.66B 2.53B 1.8B 1.19B 755.8M 532.38M 442.01M
netInterestIncome -1.91M -411K -730K -5.16M -2.98M -3.43M -2.37M -346K -1.61M 146K
interestIncome - - - - - - - - - 146K
interestExpense 1.91M 411K 730K 5.16M 2.98M 3.43M 2.37M 346K 1.61M -
depreciationAndAmortization 340.6M 339.41M 335.83M 338.51M 169.22M 64.95M 38M 8.39M 5.34M 5.3M
ebitda 436.4M 219.86M -362.87M -148.61M 408.78M 49.93M -20.56M -598K -56.25M -38.06M
ebit 95.8M -119.55M -698.7M -487.12M 239.57M -15.02M -58.55M -8.99M -61.58M -43.36M
nonOperatingIncomeExcludingInterest -101.43M -98.62M -93.68M -43.77M -4.47M -5.23M -6.51M -4.31M 41.97M -
operatingIncome -5.62M -218.17M -792.38M -530.89M 235.1M -20.25M -65.06M -13.3M -19.62M -43.36M
totalOtherIncomeExpensesNet 99.52M 98.21M 92.95M 38.6M 1.49M 1.8M 4.14M 3.96M -43.58M 814K
incomeBeforeTax 93.9M -119.96M -699.43M -492.28M 236.59M -18.45M -60.92M -9.33M -63.19M -42.55M
incomeTaxExpense 5.54M 9.43M 10.13M 5.72M -5.8M -945K -982K -476K 315K 211K
netIncomeFromContinuingOperations 88.36M -129.39M -709.56M -498M 242.38M -17.51M -59.94M -8.86M -63.51M -42.76M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 88.36M -129.39M -709.56M -498M 242.38M -17.51M -59.94M -8.86M -63.51M -42.76M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 88.36M -129.39M -709.56M -498M 242.38M -17.51M -59.94M -8.86M -63.51M -42.76M
eps 0.6 -0.89 -5.01 -3.62 1.83 -0.14 -0.52 -0.08 -2.24 -0.5
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 1.59B 2.16B 2.03B 1.96B 2.15B 1.09B 515.48M 155.56M 177.25M 34.56M
shortTermInvestments 730.21M - - - - - - 42.15M - -
cashAndShortTermInvestments 2.32B 2.16B 2.03B 1.96B 2.15B 1.09B 515.48M 197.71M 177.25M 34.56M
netReceivables 879.87M 812.51M 816.34M 760.79M 752.39M 523.85M 332.67M 183.08M 120.55M 79.47M
accountsReceivables 879.87M 812.51M 816.34M 760.79M 752.39M 523.85M 332.67M 183.08M 120.55M 79.47M
otherReceivables - - - - - - - - - -
inventory 114.64M 158.27M 92.13M 106.75M 50.28M 53.9M 49.71M 35.58M 32.74M 43.57M
prepaids - - - 92.77M 105.8M 27.08M 25.94M 16.56M 11.37M 4.98M
otherCurrentAssets 89.72M 103.15M 138.58M 42.62M - - 1.85M - 3.01M 2.64M
totalCurrentAssets 3.4B 3.23B 3.07B 2.96B 3.05B 1.7B 925.66M 432.94M 344.92M 165.22M
propertyPlantEquipmentNet 433.92M 518.2M 636M 856.73M 523.23M 421.39M 386.55M 25.26M 14.74M 9.53M
goodwill 309.41M 161.52M 161.52M 161.52M 161.52M 73.06M 74.12M 1.38M 1.38M -
intangibleAssets 50.21M 264.82M 299.15M 351.65M 307.84M 62.18M 76.67M 1.48M 2.03M -
goodwillAndIntangibleAssets 359.61M 426.34M 460.67M 513.17M 469.36M 135.24M 150.78M 2.86M 3.41M -
longTermInvestments - 75.22M - - - - - - - -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 238.44M 50.01M 92.18M 77.83M 35.05M 16.27M 7.23M 3.94M 8.83M 4.33M
totalNonCurrentAssets 1.03B 1.07B 1.19B 1.45B 1.03B 572.9M 544.57M 32.06M 26.98M 13.86M
otherAssets - - - - - - - - - -
totalAssets 4.43B 4.3B 4.26B 4.41B 4.08B 2.27B 1.47B 465M 371.9M 179.08M
totalPayables 158.64M 541.15M 624.53M 164.8M 290.82M 112.31M 115.23M 57.89M 57.88M 32.17M
accountPayables 158.64M 273.98M 385.33M 164.8M 124.92M 112.31M 115.23M 56.58M 56.41M 31.4M
otherPayables - 267.16M 239.2M - 165.89M - - 1.31M 1.46M 769K
accruedExpenses - 506.42M 480.74M 696.12M 346.04M 312.02M 180.45M 87.55M 70.34M 45.39M
shortTermDebt - - - 79.98M 9.88M 4.87M 4.87M - - 15M
capitalLeaseObligationsCurrent - 79.22M 68.1M 54.69M 37.12M 35.65M 17.9M - - -
taxPayables - - - - - - 3.05M 1.31M 751K 769K
deferredRevenue 120.91M 105.72M 102.16M 87.68M 45.76M 55.46M 39.86M 48.57M 35.05M 23.95M
otherCurrentLiabilities 957.98M - - - - - - - - -
totalCurrentLiabilities 1.24B 1.23B 1.28B 1.08B 729.62M 520.32M 358.3M 194M 163.26M 116.5M
longTermDebt 435.9M - - - 79.98M 89.87M 94.74M - - -
capitalLeaseObligationsNonCurrent 435.9M 512.71M 586.17M 584.65M 394.72M 307.94M 301.69M - - -
deferredRevenueNonCurrent 28.85M 25.05M 24.57M 28.21M 28.73M 21.28M 15.37M 19.59M 48.51M 29.08M
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities -362.64M 40.94M 49.19M 69.91M 82.48M 3.12M 1.7M 6.75M 7.85M 227.31M
totalNonCurrentLiabilities 538M 578.69M 659.93M 682.77M 585.92M 422.21M 413.51M 26.34M 56.36M 256.4M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 435.9M 591.93M 654.27M 639.34M 431.84M 343.58M 319.59M - - -
totalLiabilities 1.78B 1.81B 1.94B 1.77B 1.32B 942.53M 771.81M 220.35M 219.62M 372.9M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - 371.9M 213.18M
commonStock 15000 15000 14000 14000 14000 13000 12000 11000 10000 3000
retainedEarnings -1.49B -1.43B -1.3B -588.03M -90.02M -332.41M -313.83M -253.9M -283.34M -219.83M
additionalPaidInCapital 4.15B 3.92B 3.62B 3.23B 2.86B 1.66B 1.01B 498.55M 435.61M 26M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 88.36M -129.39M -709.56M -498M 242.38M -17.51M -59.94M -8.86M -63.51M -42.76M
depreciationAndAmortization 340.6M 339.41M 335.83M 338.51M 169.22M 64.95M 38M 8.39M 5.34M 5.3M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 354.17M 384.66M 370.13M 359.93M 187.53M 134.08M 85.18M 37.67M 10.95M 8.21M
changeInWorkingCapital -306.69M -408.76M -7.27M -190.34M -370.05M -60.04M -54.25M -25.62M 40.37M -7.52M
accountsReceivables -63.46M 1.89M -56.94M -10.89M -221.77M -196.05M -110.22M -50.67M -41.18M -26.35M
inventory 43.63M -66.14M 14.72M -56.47M 3.62M -4.18M -14.13M -2.95M 10.83M -13.26M
accountsPayables -122.5M -110.68M 248.18M 14.19M 8.43M 6.41M 9.41M -98000 24.32M -2.81M
otherWorkingCapital -164.35M -233.83M -213.23M -137.17M -160.32M 133.77M 60.7M 28.1M 46.42M 34.9M
otherNonCashItems 7.28M 32.12M 266.72M 1.69M -1M 26.72M 4.72M 2.34M 44.14M 4.31M
netCashProvidedByOperatingActivities 483.72M 218.04M 255.86M 11.8M 228.08M 148.19M 13.71M 13.92M 37.29M -32.46M
investmentsInPropertyPlantAndEquipment -5.28M -5.06M -82.62M -161.7M -40.04M -82.38M -77.18M -18.33M -9.23M -8.6M
acquisitionsNet - - - - -136.78M - -68.13M - -2.96M -
purchasesOfInvestments -732M -20M -10M -40M - - -12.36M -53.81M - -
salesMaturitiesOfInvestments - - - - - - 54.81M 12M - -
otherInvestingActivities -45.09M - - - - 1.06M -7.43M - -80000 29000
netCashProvidedByInvestingActivities -782.37M -25.06M -92.62M -201.7M -176.82M -81.32M -110.3M -60.13M -12.27M -8.57M
netDebtIssuance - - -80M -10M -5M -5M 99.61M - -15.76M -
longTermNetDebtIssuance - - -80M -10M -5M -5M 99.61M - -15.76M -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -115.25M 9.38M 18.76M 18.36M 1.01B 514.05M 358.72M 25.02M 133.42M 438K
netCommonStockIssuance -115.25M 9.38M 18.76M 18.36M 1.01B 514.05M 358.72M 25.02M 133.42M 438K
commonStockIssuance 34.73M 9.38M 18.76M 18.36M 1.01B 514.05M 358.72M 25.02M 133.42M 438K
commonStockRepurchased -149.98M - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -164.85M -98.58M - - - - - -500K - -594K
netCashProvidedByFinancingActivities -280.1M -89.2M -61.24M 8.36M 1B 509.05M 458.33M 24.52M 117.66M -156K
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 1.25B 1.39B 1.21B 1.11B 1.02B 1.2B 1.06B 968.18M 881.47M 984.42M
costOfRevenue 683.94M 788.08M 685.74M 613.38M 575.63M 688.47M 582.13M 543.48M 493.18M 546.5M
grossProfit 564.94M 606.82M 524.9M 497.66M 445.04M 512.58M 480.08M 424.7M 388.29M 437.92M
researchAndDevelopmentExpenses 189.49M 184.65M 182.24M 178.02M 184.58M 185.41M 178.8M 175.48M 180.46M 183.8M
generalAndAdministrativeExpenses 102.45M 100.87M 91.12M 99.72M 94.5M 94.41M 99.99M 98.81M 77.74M 93.74M
sellingAndMarketingExpenses 612.7M 255.33M 242.08M 243.26M 223.69M 271.88M 237.05M 221.66M 202.12M 264.55M
sellingGeneralAndAdministrativeExpenses 715.16M 356.2M 333.2M 342.97M 318.2M 366.3M 337.04M 320.46M 279.87M 358.29M
otherExpenses -391.48M - - - - - - - - -
operatingExpenses 513.16M 540.85M 515.43M 520.99M 502.78M 551.7M 515.84M 495.94M 460.33M 542.09M
costAndExpenses 1.2B 1.33B 1.2B 1.13B 1.08B 1.24B 1.1B 1.04B 953.5M 1.09B
netInterestIncome -624K -558K -455K -460K -433K -666K - - -10000 -35000
interestIncome - - - - - - - - - -
interestExpense 624K 558K 455K 460K 433K 666K - - 10000 35000
depreciationAndAmortization 76.02M 17.39M 19.44M 82.1M 74.81M 86.07M 78.08M 27.7M 76.24M 82.89M
ebitda 165.29M 109.66M 57.93M 87.23M 34.73M 60.87M 73.19M -15.42M 30.16M 6.39M
ebit 89.27M 92.27M 38.48M 5.13M -40.08M -25.2M -4.88M -43.11M -46.08M -76.5M
nonOperatingIncomeExcludingInterest -37.5M -26.29M -29.02M -28.47M -17.65M -13.92M -30.88M -28.13M -25.96M -27.66M
operatingIncome 51.77M 65.97M 9.47M -23.33M -57.73M -39.12M -35.76M -71.24M -72.04M -104.17M
totalOtherIncomeExpensesNet 36.87M 25.74M 28.56M 28.01M 17.22M 13.25M 30.88M 28.13M 25.95M 27.63M
incomeBeforeTax 88.64M 91.71M 38.03M 4.67M -40.51M -25.87M -4.88M -43.11M -46.09M -76.54M
incomeTaxExpense 2.94M 11.23M 13.22M -5.83M -13.08M 9.68M 4.15M -9.16M 4.76M 1.75M
netIncomeFromContinuingOperations 85.7M 80.48M 24.81M 10.5M -27.43M -35.55M -9.03M -33.95M -50.86M -78.29M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 85.7M 80.48M 24.81M 10.5M -27.43M -35.55M -9.03M -33.95M -50.86M -78.29M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 85.7M 80.48M 24.81M 10.5M -27.43M -35.55M -9.03M -33.95M -50.86M -78.29M
eps 0.58 0.54 0.17 0.07 -0.19 -0.24 -0.06 -0.24 -0.35 -0.55
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 1.65B 1.59B 1.58B 2.25B 2.26B 2.16B 2.13B 2.06B 2.06B 2.03B
shortTermInvestments 730.34M 730.21M 726.88M - - - - - - -
cashAndShortTermInvestments 2.38B 2.32B 2.3B 2.25B 2.26B 2.16B 2.13B 2.06B 2.06B 2.03B
netReceivables 752.59M 879.87M 745.4M 628.48M 650.19M 812.51M 729.91M 669.14M 716.73M 816.34M
accountsReceivables 752.59M 879.87M 745.4M 628.48M 650.19M 812.51M 729.91M 669.14M 716.73M 816.34M
otherReceivables - - - - - - - - - -
inventory 101.29M 114.64M 140.68M 112.7M 135.3M 158.27M 191.21M 96.35M 94.53M 92.13M
prepaids - - - - - - - - - -
otherCurrentAssets 136.53M 89.72M 140.24M 163.83M 105.4M 103.15M 138.33M 153.43M 129.14M 138.58M
totalCurrentAssets 3.37B 3.4B 3.33B 3.16B 3.15B 3.23B 3.19B 2.98B 3B 3.07B
propertyPlantEquipmentNet 405.96M 433.92M 455.69M 479.28M 495.76M 518.2M 537.32M 578.46M 609.59M 636M
goodwill 309.41M 309.41M 309.41M 309.41M 161.52M 161.52M 161.52M 161.52M 161.52M 161.52M
intangibleAssets 46.2M 50.21M 56.54M 261.91M 251.84M 264.82M 278.4M 275.15M 287.6M 299.15M
goodwillAndIntangibleAssets 355.61M 359.61M 365.95M 571.32M 413.36M 426.34M 439.92M 436.67M 449.12M 460.67M
longTermInvestments - - 63.4M 60.62M 68.94M 75.22M 80.79M 57.45M 50M -
taxAssets - - - - - - - - - -
otherNonCurrentAssets 220.44M 238.44M 183.56M 12.46M 54.77M 50.01M 58.94M 54.42M 46.91M 92.18M
totalNonCurrentAssets 982.01M 1.03B 1.07B 1.12B 1.03B 1.07B 1.12B 1.13B 1.16B 1.19B
otherAssets - - - - - - - - - -
totalAssets 4.35B 4.43B 4.4B 4.28B 4.18B 4.3B 4.3B 4.1B 4.15B 4.26B
totalPayables 442.78M 158.64M 440.3M 433.43M 475.15M 541.15M 327.04M 276.12M 385.66M 624.53M
accountPayables 123.09M 158.64M 159.46M 165.96M 194.58M 273.98M 327.04M 276.12M 385.66M 385.33M
otherPayables 319.68M - 280.84M 267.46M 280.58M 267.16M - - - 239.2M
accruedExpenses 503.1M - 566.49M 465.75M 427.15M 506.42M 742.35M 650.4M 601.36M 480.74M
shortTermDebt - - - - - - - - - -
capitalLeaseObligationsCurrent 88.41M - 86.38M 85.38M 81.03M 79.22M 77.82M 74.07M 71.08M 68.1M
taxPayables - - - - - - - - - -
deferredRevenue 123.94M 120.91M 122.31M 123.63M 115.84M 105.72M 93.4M 95.97M 101.65M 102.16M
otherCurrentLiabilities - 957.98M - - - - - - - -
totalCurrentLiabilities 1.16B 1.24B 1.22B 1.11B 1.1B 1.23B 1.24B 1.1B 1.16B 1.28B
longTermDebt - 435.9M - - - - - - - -
capitalLeaseObligationsNonCurrent 412.7M 435.9M 457.4M 481.78M 496.08M 512.71M 535.38M 553.38M 568.63M 586.17M
deferredRevenueNonCurrent 27.06M 28.85M 28.05M 25.19M 25.12M 25.05M 23.27M 23.47M 23.49M 24.57M
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 83.58M -362.64M 71.27M 76.24M 33.79M 40.94M 43.65M 40.18M 44.06M 49.19M
totalNonCurrentLiabilities 523.34M 538M 556.72M 583.22M 554.99M 578.69M 602.3M 617.03M 636.18M 659.93M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 501.12M 435.9M 543.78M 567.16M 577.12M 591.93M 613.19M 627.44M 639.7M 654.27M
totalLiabilities 1.68B 1.78B 1.77B 1.69B 1.65B 1.81B 1.84B 1.71B 1.8B 1.94B
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 15000 15000 15000 15000 15000 15000 15000 14000 14000 14000
retainedEarnings -1.5B -1.49B -1.47B -1.44B -1.45B -1.43B -1.39B -1.38B -1.35B -1.3B
additionalPaidInCapital 4.17B 4.15B 4.09B 4.03B 3.98B 3.92B 3.85B 3.77B 3.7B 3.62B
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 85.7M 80.48M 24.81M 10.5M -27.43M -35.55M -9.03M -33.95M -50.86M -78.29M
depreciationAndAmortization 30.27M 17.39M -69.17M 82.1M 74.81M 97.22M 78.13M 87.83M 76.24M 82.89M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation 78.68M - 88.03M 84.64M 95.49M 101.54M 100.1M 88.4M 94.63M 92.77M
changeInWorkingCapital -43.95M -160.27M -66.64M -65.38M -14.4M -93.36M -110.09M -131.46M -73.85M -111.72M
accountsReceivables 126.89M -134.5M -117.99M 27.9M 161.12M -81.94M -58.64M 42.96M 99.5M -95.35M
inventory 13.35M 26.04M -27.99M 22.6M 22.97M 32.94M -94.86M -1.82M -2.4M 13.35M
accountsPayables -35.03M -1.68M -6.24M -35.12M -79.46M -52.74M 50.67M -109.52M 919K 73.39M
otherWorkingCapital -149.17M -50.14M 85.58M -80.76M -119.04M 8.38M -7.26M -63.08M -171.87M -103.11M
otherNonCashItems 48.44M 285.13M 150.57M -2.14M 10.26M 9.44M 9.56M 12.59M 519K 30.67M
netCashProvidedByOperatingActivities 199.14M 222.72M 127.6M 109.73M 138.73M 79.29M 68.66M 23.41M 46.68M 16.33M
investmentsInPropertyPlantAndEquipment -3.13M -1.09M -1.14M -1.12M -1.93M -2.46M -1.06M -875K -672K -3.52M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments -331.6M - -725M - -7M - -20M - - -
salesMaturitiesOfInvestments 350M - - - - - - - - -
otherInvestingActivities - 40M - -85.09M - - - - - -
netCashProvidedByInvestingActivities 15.26M 38.91M -726.14M -86.21M -8.93M -2.46M -21.06M -875K -672K -3.52M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -98.21M -83.57M -34.63M 510K 2.44M 399K 302K 417K 8.26M 4.06M
netCommonStockIssuance -98.21M -83.57M -34.63M 510K 2.44M 399K 302K 417K 8.26M 4.06M
commonStockIssuance 1.79M 16.41M 15.37M 510K 2.44M 399K 302K 417K 8.26M 4.06M
commonStockRepurchased -100M -99.98M -50M - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -51.52M -164.85M -43.56M -33M -38.51M -32.87M -24.09M -19.42M -22.21M -
netCashProvidedByFinancingActivities -149.73M -248.42M -78.19M -32.49M -36.07M -32.47M -23.79M -19M -13.94M 4.06M