bf/NASDAQ:ROKU_icon.jpeg

NASDAQ:ROKU

Roku, Inc.

  • Stock

USD

Last Close

61.25

17/05 20:00

Market Cap

12.68B

Beta: 1.72

Volume Today

1.96M

Avg: 9.20M

PE Ratio

−14.27

PFCF: 121.58

Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
89.05M
-
147.34M
65.45%
100.09M
32.07%
99.63M
0.47%
124.78M
25.25%
188.26M
50.87%
136.58M
27.45%
156.81M
14.82%
173.38M
10.57%
275.74M
59.04%
206.66M
25.05%
250.10M
21.02%
260.93M
4.33%
411.23M
57.60%
320.77M
22.00%
356.07M
11.01%
451.66M
26.85%
649.89M
43.89%
574.18M
11.65%
645.12M
12.35%
679.95M
5.40%
865.33M
27.26%
733.70M
15.21%
764.41M
4.19%
761.37M
0.40%
867.06M
13.88%
740.99M
14.54%
847.19M
14.33%
912.02M
7.65%
984.42M
7.94%
881.47M
10.46%
cost of revenue
63.00M
-
102.68M
62.97%
61.25M
40.34%
61.99M
1.20%
74.89M
20.80%
114.80M
53.30%
73.46M
36.01%
79.06M
7.61%
94.39M
19.39%
163.45M
73.17%
105.77M
35.29%
135.89M
28.48%
142.45M
4.83%
249.58M
75.21%
179.66M
28.01%
209.24M
16.46%
236.84M
13.19%
344.43M
45.43%
247.41M
28.17%
306.85M
24.03%
316.03M
2.99%
485.69M
53.68%
368.89M
24.05%
409.26M
10.94%
404.59M
1.14%
502.68M
24.25%
403.39M
19.75%
468.92M
16.24%
543.20M
15.84%
568.05M
4.58%
493.18M
13.18%
gross profit
26.05M
-
44.66M
71.45%
38.84M
13.04%
37.64M
3.10%
49.90M
32.57%
73.46M
47.23%
63.11M
14.09%
77.75M
23.20%
78.99M
1.60%
112.29M
42.15%
100.89M
10.15%
114.21M
13.20%
118.48M
3.74%
161.65M
36.44%
141.10M
12.71%
146.84M
4.06%
214.82M
46.30%
305.46M
42.19%
326.77M
6.98%
338.27M
3.52%
363.92M
7.58%
379.64M
4.32%
364.81M
3.91%
355.15M
2.65%
356.79M
0.46%
364.38M
2.13%
337.60M
7.35%
378.27M
12.05%
368.82M
2.50%
416.37M
12.89%
388.29M
6.74%
selling and marketing expenses
12.84M
-
13.80M
7.44%
14.05M
1.86%
14.67M
4.35%
16.22M
10.56%
19.13M
17.98%
20.32M
6.20%
22.26M
9.55%
25.60M
15.02%
34.60M
35.14%
33.81M
2.29%
36.57M
8.17%
46.67M
27.61%
61.81M
32.46%
68.25M
10.41%
64.16M
5.98%
70.96M
10.59%
96.09M
35.42%
88.87M
7.51%
93.68M
5.41%
109.70M
17.10%
163.35M
48.91%
146.52M
10.30%
184.97M
26.24%
209.36M
13.19%
297.56M
42.13%
233.92M
21.39%
195.97M
16.22%
307.69M
57.01%
264.55M
14.02%
202.12M
23.60%
general and administrative expenses
9.08M
-
8.01M
11.79%
10.28M
28.35%
10.58M
2.91%
13.04M
23.28%
13.54M
3.85%
15.57M
14.98%
15.43M
0.91%
19.77M
28.13%
21.20M
7.26%
22.09M
4.16%
26.03M
17.87%
29.87M
14.75%
38.42M
28.63%
39.74M
3.42%
40.49M
1.90%
43.51M
7.45%
49.49M
13.74%
60.51M
22.28%
62.23M
2.84%
65.07M
4.56%
68.49M
5.27%
77.78M
13.56%
84.05M
8.07%
86.80M
3.27%
96.04M
10.64%
96.05M
0.01%
115.88M
20.64%
128.72M
11.08%
93.74M
27.18%
77.74M
17.06%
selling general and administrative expenses
21.92M
-
21.81M
0.52%
24.33M
11.58%
25.24M
3.74%
29.25M
15.89%
32.67M
11.68%
35.89M
9.84%
37.69M
5.02%
45.37M
20.39%
55.80M
22.99%
55.89M
0.16%
62.60M
12.00%
76.54M
22.26%
100.24M
30.96%
107.99M
7.73%
104.66M
3.08%
114.47M
9.37%
145.58M
27.18%
149.38M
2.62%
155.91M
4.37%
174.77M
12.10%
231.84M
32.66%
224.30M
3.25%
269.02M
19.94%
296.17M
10.09%
393.61M
32.90%
329.97M
16.17%
311.84M
5.49%
436.41M
39.95%
297.56M
31.82%
279.87M
5.94%
research and development expenses
18.23M
-
19.48M
6.85%
22.34M
14.71%
25.78M
15.37%
28.53M
10.69%
31.30M
9.68%
34.13M
9.05%
40.20M
17.79%
45.37M
12.87%
51M
12.41%
55.74M
9.29%
61.99M
11.22%
68.49M
10.47%
78.79M
15.05%
88.28M
12.04%
84.39M
4.41%
88.39M
4.74%
94.73M
7.18%
101.58M
7.23%
113.28M
11.51%
120.31M
6.21%
126.44M
5.10%
164.00M
29.71%
196.64M
19.90%
207.61M
5.58%
220.67M
6.29%
220.09M
0.27%
192.39M
12.59%
282.20M
46.68%
181.25M
35.77%
180.46M
0.44%
other expenses
-41K
-
-154K
275.61%
83K
153.90%
128K
54.22%
212K
65.63%
282K
33.02%
448K
58.87%
361K
19.42%
2.16M
498.89%
1.34M
38.11%
967K
27.73%
1.24M
28.23%
2.06M
66.53%
2.23M
8.18%
1.26M
43.55%
557K
55.83%
1.20M
115.80%
2.21M
84.11%
441K
80.07%
1.52M
244.67%
500K
67.11%
2.01M
301.20%
409K
79.61%
1.83M
347.19%
27.91M
1,426.19%
13.61M
51.23%
23.10M
69.69%
20.00M
13.43%
22.91M
14.57%
27.66M
20.74%
cost and expenses
103.15M
-
143.96M
39.56%
107.93M
25.03%
113.01M
4.71%
132.67M
17.40%
178.77M
34.74%
143.48M
19.74%
156.94M
9.38%
185.13M
17.96%
270.25M
45.98%
217.40M
19.56%
260.49M
19.82%
287.48M
10.36%
428.61M
49.10%
375.93M
12.29%
398.28M
5.95%
439.69M
10.40%
584.74M
32.99%
498.38M
14.77%
576.03M
15.58%
611.11M
6.09%
843.97M
38.10%
757.19M
10.28%
874.92M
15.55%
908.36M
3.82%
1.12B
22.96%
953.45M
14.64%
973.15M
2.07%
1.26B
29.66%
1.05B
17.03%
953.50M
8.92%
operating expenses
40.15M
-
41.28M
2.82%
46.67M
13.06%
51.02M
9.31%
57.79M
13.26%
63.97M
10.69%
70.01M
9.45%
77.88M
11.24%
90.74M
16.51%
106.80M
17.70%
111.63M
4.52%
124.59M
11.61%
145.03M
16.40%
179.03M
23.45%
196.27M
9.63%
189.04M
3.68%
202.85M
7.30%
240.31M
18.46%
250.97M
4.44%
269.18M
7.26%
295.07M
9.62%
358.28M
21.42%
388.30M
8.38%
465.66M
19.92%
503.78M
8.18%
614.27M
21.93%
550.06M
10.45%
504.23M
8.33%
718.61M
42.52%
478.81M
33.37%
460.33M
3.86%
interest expense
32K
-
-17K
153.13%
167K
1,082.35%
304K
82.04%
815K
168.09%
326K
60%
51K
84.36%
57K
11.76%
112K
96.49%
126K
12.50%
98K
22.22%
571K
482.65%
767K
34.33%
930K
21.25%
863K
7.20%
1.03M
19.81%
773K
25.24%
762K
1.42%
742K
2.62%
746K
0.54%
743K
0.40%
749K
0.81%
1.06M
41.12%
1.06M
0.19%
1.16M
9.25%
1.89M
63.18%
681K
63.93%
4K
99.41%
10K
150%
35K
250%
-10K
128.57%
ebitda
-12.79M
-
3.66M
128.60%
-6.50M
277.83%
-11.92M
83.27%
-6.38M
46.51%
9.78M
253.30%
-4.80M
149.08%
2.18M
145.41%
-7.37M
438.18%
9.39M
227.43%
-6.92M
173.74%
-6.32M
8.75%
-20.99M
232.24%
-8.65M
58.79%
-45.46M
425.44%
-4.72M
89.61%
33.91M
818.08%
88.58M
161.20%
102.13M
15.29%
107.21M
4.97%
69.35M
35.32%
44.12M
36.37%
-452K
101.02%
-83.18M
18,301.77%
-90.44M
8.74%
-208.90M
130.97%
-158.42M
24.16%
-72.19M
54.43%
-293.41M
306.46%
-32.60M
88.89%
-72.04M
121.00%
operating income
-14.10M
-
3.38M
123.96%
-7.83M
331.87%
-13.38M
70.81%
-7.89M
41.03%
9.49M
220.30%
-6.90M
172.70%
-132K
98.09%
-11.75M
8,800.76%
5.49M
146.70%
-10.74M
295.74%
-10.39M
3.30%
-26.55M
155.62%
-17.38M
34.52%
-55.16M
217.33%
-42.21M
23.49%
11.97M
128.36%
65.15M
444.29%
75.81M
16.35%
69.08M
8.87%
68.85M
0.34%
21.36M
68.97%
-23.49M
209.95%
-110.51M
370.47%
-146.99M
33.01%
-249.90M
70.01%
-212.46M
14.98%
-125.96M
40.71%
-349.79M
177.70%
-62.44M
82.15%
-72.04M
15.37%
depreciation and amortization
1.35M
-
1.10M
18.50%
1.25M
13.26%
1.33M
6.90%
1.30M
2.25%
1.45M
11.51%
1.66M
13.97%
1.95M
17.75%
2.22M
13.74%
2.56M
15.64%
2.85M
11.07%
2.83M
0.74%
3.49M
23.51%
6.50M
86.06%
8.45M
29.99%
36.93M
337.13%
20.74M
43.83%
21.22M
2.30%
25.88M
21.96%
36.60M
41.43%
-9.59M
126.21%
20.75M
316.36%
23.04M
11.01%
27.34M
18.66%
56.55M
106.85%
41.00M
27.49%
54.04M
31.79%
33.78M
37.50%
33.47M
0.90%
29.84M
10.84%
total other income expenses net
1.44M
-
-353K
124.51%
-652K
84.70%
-1.79M
174.23%
-37.47M
1,995.64%
-2.06M
94.51%
448K
121.79%
361K
19.42%
2.16M
498.89%
1.34M
38.11%
967K
27.73%
1.24M
28.23%
2.06M
66.53%
2.23M
8.18%
1.26M
43.55%
557K
55.83%
1.20M
115.80%
2.21M
84.11%
441K
80.07%
1.52M
244.67%
500K
67.11%
2.01M
301.20%
-648K
132.30%
770K
218.83%
26.76M
3,374.94%
11.73M
56.18%
22.42M
91.20%
20.00M
10.80%
22.91M
14.57%
-14.10M
161.54%
25.95M
284.01%
income before tax
-12.69M
-
3.33M
126.27%
-8.65M
359.49%
-15.47M
78.82%
-46.18M
198.40%
7.11M
115.40%
-6.50M
191.47%
172K
102.64%
-9.70M
5,738.95%
6.70M
169.07%
-9.87M
247.35%
-9.72M
1.56%
-25.25M
159.86%
-16.08M
36.32%
-54.77M
240.59%
-42.69M
22.06%
12.40M
129.05%
66.60M
437.16%
75.50M
13.37%
69.86M
7.48%
68.60M
1.80%
22.62M
67.03%
-24.14M
206.71%
-109.74M
354.65%
-120.23M
9.56%
-238.17M
98.09%
-190.04M
20.21%
-105.97M
44.24%
-326.89M
208.49%
-76.54M
76.59%
-46.09M
39.78%
income tax expense
50K
-
108K
116.00%
48K
55.56%
38K
20.83%
58K
52.63%
171K
194.83%
129K
24.56%
-354K
374.42%
-172K
51.41%
-79K
54.07%
-139K
75.95%
-384K
176.26%
-96K
75%
-363K
278.13%
-155K
57.30%
462K
398.06%
-548K
218.61%
-704K
28.47%
-791K
12.36%
-3.61M
356.26%
-332K
90.80%
-1.07M
221.08%
2.17M
303.38%
2.58M
18.91%
1.95M
24.32%
-975K
149.97%
3.56M
465.54%
1.63M
54.26%
3.18M
95.34%
1.75M
44.94%
4.76M
171.82%
net income
-12.74M
-
3.23M
125.32%
-8.70M
369.66%
-15.51M
78.27%
-46.23M
198.04%
6.94M
115.01%
-6.63M
195.58%
526K
107.93%
-9.53M
1,911.22%
6.78M
171.15%
-9.73M
243.58%
-9.33M
4.10%
-25.16M
169.53%
-15.72M
37.52%
-54.61M
247.47%
-43.15M
20.99%
12.95M
130.01%
67.31M
419.86%
76.30M
13.36%
73.47M
3.71%
68.94M
6.17%
23.69M
65.64%
-26.31M
211.06%
-112.32M
326.98%
-122.18M
8.78%
-237.20M
94.13%
-193.60M
18.38%
-107.59M
44.43%
-330.07M
206.77%
-78.29M
76.28%
-50.85M
35.04%
weighted average shs out
85.71M
-
85.59M
0.14%
85.71M
0.14%
94.75M
10.55%
5.26M
94.45%
96.49M
1,734.45%
99.49M
3.10%
102.65M
3.18%
106.88M
4.12%
109.32M
2.28%
110.88M
1.42%
114.57M
3.33%
114.34M
0.20%
118.64M
3.76%
120.18M
1.29%
122.61M
2.03%
125.69M
2.51%
127.38M
1.34%
129.67M
1.80%
132.71M
2.34%
133.69M
0.74%
134.71M
0.77%
135.54M
0.61%
136.85M
0.97%
138.57M
1.26%
139.66M
0.78%
140.33M
0.48%
141.03M
0.50%
141.88M
0.60%
143.01M
0.80%
143.75M
0.52%
weighted average shs out dil
85.71M
-
85.59M
0.14%
85.71M
0.14%
94.75M
10.55%
5.26M
94.45%
119.14M
2,165.02%
99.49M
16.49%
121.70M
22.32%
106.88M
12.17%
123.24M
15.30%
110.88M
10.03%
114.57M
3.33%
116.68M
1.84%
118.64M
1.68%
120.18M
1.29%
122.61M
2.03%
136.67M
11.46%
138.76M
1.53%
140.33M
1.13%
142.12M
1.28%
142.29M
0.12%
141.87M
0.29%
135.54M
4.46%
136.85M
0.97%
138.57M
1.26%
139.66M
0.78%
140.33M
0.48%
141.03M
0.50%
141.88M
0.60%
143.01M
0.80%
143.75M
0.52%
eps
-0.15
-
0.04
125.13%
-0.10
365.25%
-0.16
60%
-8.79
5,393.75%
0.07
100.80%
-0.07
195.29%
0.01
114.99%
-0.09
991.00%
0.06
167.34%
-0.09
246.33%
-0.08
7.18%
-0.22
169.94%
-0.13
40.91%
-0.45
246.15%
-0.35
22.22%
0.10
128.57%
0.53
430%
0.59
11.32%
0.55
6.78%
0.52
5.45%
0.18
65.38%
-0.19
205.56%
-0.82
331.58%
-0.88
7.32%
-1.70
93.18%
-1.38
18.82%
-0.76
44.93%
-2.33
206.58%
-0.55
76.39%
-0.35
36.36%
epsdiluted
-0.15
-
0.04
125.13%
-0.10
365.25%
-0.16
60%
-8.79
5,393.75%
0.06
100.68%
-0.07
211.17%
0.00
106.45%
-0.09
2,172.09%
0.05
156.12%
-0.09
275.60%
-0.08
7.18%
-0.22
169.94%
-0.13
40.91%
-0.45
246.15%
-0.35
22.22%
0.09
125.71%
0.49
444.44%
0.54
10.20%
0.52
3.70%
0.48
7.69%
0.17
64.58%
-0.19
211.76%
-0.82
331.58%
-0.88
7.32%
-1.70
93.18%
-1.38
18.82%
-0.76
44.93%
-2.33
206.58%
-0.55
76.39%
-0.35
36.36%

All numbers in USD (except ratios and percentages)