Roku, Inc. (BIT:1ROKU)
Italy flag Italy · Delayed Price · Currency is EUR
83.06
+1.01 (1.23%)
Last updated: Mar 4, 2026, 3:55 PM CET

Roku, Inc. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
12,36213,8489,36411,3564,92026,623
Market Cap Growth
-7.51%47.88%-17.54%130.80%-81.52%-27.44%
Enterprise Value
10,81912,2247,94210,1133,80025,189
PE Ratio
164.26183.88-83.53-18.30-11.24133.45
Forward PE
46.38124.50---216.69
PS Ratio
3.063.392.643.771.8211.15
PB Ratio
5.466.034.355.652.1511.15
P/TBV Ratio
4.726.164.315.582.1211.69
P/FCF Ratio
30.3433.5350.9375.93-38.02164.00
P/OCF Ratio
30.0133.1649.7551.41483.18135.21
EV/Sales Ratio
2.662.992.243.361.4110.55
EV/EBITDA Ratio
35.66223.75-59.18-16.23-9.13105.06
EV/EBIT Ratio
--2517.58-42.17-14.78-8.29124.10
EV/FCF Ratio
26.5529.5943.1967.62-29.36155.16
Debt / Equity Ratio
0.160.160.210.250.250.18
Debt / EBITDA Ratio
6.896.89-3.30-0.81-1.381.75
Debt / FCF Ratio
0.910.912.413.38-4.432.58
Net Debt / Equity Ratio
-0.71-0.71-0.66-0.62-0.49-0.60
Net Debt / EBITDA Ratio
-29.73-29.7310.601.992.69-5.98
Net Debt / FCF Ratio
-3.93-3.93-7.73-8.318.65-8.84
Asset Turnover
1.081.080.960.800.740.87
Inventory Turnover
19.5119.5118.4319.7321.4726.03
Quick Ratio
2.582.582.412.232.513.97
Current Ratio
2.752.752.622.412.744.19
Return on Equity (ROE)
3.43%3.43%-5.37%-28.54%-18.40%11.84%
Return on Assets (ROA)
-0.12%-0.12%-5.49%-18.53%-12.64%7.58%
Return on Invested Capital (ROIC)
-0.50%-0.52%-22.63%-61.89%-38.40%24.33%
Return on Capital Employed (ROCE)
-0.18%-0.18%-7.20%-25.09%-15.89%9.21%
Earnings Yield
0.61%0.54%-1.20%-5.47%-8.89%0.75%
FCF Yield
3.30%2.98%1.96%1.32%-2.63%0.61%
Buyback Yield / Dilution
1.75%1.75%0.80%-0.14%-0.32%-3.27%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.