RBRK

COM:RUBRIK

Rubrik

  • Stock

USD

Last Close

49.12

22/11 21:00

Market Cap

5.98B

Beta: -

Volume Today

1.64M

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Jul '23
Oct '23
Oct '23
Jan '24
Jan '24
Apr '24
revenue
132.15M
-
149.69M
13.27%
150.22M
0.36%
150.22M
0%
135.74M
9.64%
151.53M
11.64%
151.53M
0%
170.31M
12.39%
165.60M
2.76%
170.31M
2.84%
175.01M
2.76%
187.31M
7.03%
cost of revenue
40.76M
-
44.93M
10.23%
46.08M
2.57%
46.08M
0%
35.89M
22.11%
35.39M
1.40%
35.39M
0%
36.84M
4.10%
33.71M
8.50%
36.84M
9.29%
39.97M
8.50%
95.98M
140.11%
gross profit
91.39M
-
104.76M
14.63%
104.14M
0.59%
104.14M
0%
99.85M
4.12%
116.14M
16.32%
116.14M
0%
133.47M
14.91%
131.90M
1.18%
133.47M
1.19%
135.04M
1.18%
91.34M
32.36%
selling and marketing expenses
102.47M
-
102.47M
0%
106.30M
3.74%
106.30M
0%
115.36M
8.52%
117.61M
1.95%
117.61M
0%
124.78M
6.09%
124.78M
0%
124.78M
0%
124.78M
0%
379.33M
204.00%
general and administrative expenses
21.04M
-
21.04M
0%
22.34M
6.21%
22.34M
0%
22.82M
2.13%
22.29M
2.32%
22.29M
0%
27.64M
23.99%
27.64M
0%
27.64M
0%
27.64M
0%
151.47M
448.07%
selling general and administrative expenses
114.52M
-
123.50M
7.85%
128.64M
4.16%
128.64M
0%
138.18M
7.41%
139.90M
1.25%
139.90M
0%
152.41M
8.94%
145.80M
4.34%
152.41M
4.53%
159.02M
4.34%
530.79M
233.78%
research and development expenses
42.41M
-
43.09M
1.61%
44.44M
3.11%
44.44M
0%
46.27M
4.12%
49.76M
7.56%
49.76M
0%
55.25M
11.03%
51.37M
7.02%
55.25M
7.55%
59.13M
7.02%
285.38M
382.65%
other expenses
-554K
-
-1.12M
102.89%
-1.12M
0%
-623K
-
cost and expenses
197.69M
-
211.77M
7.12%
219.43M
3.62%
219.43M
0%
220.34M
0.41%
225.06M
2.14%
225.06M
0%
244.61M
8.69%
230.88M
5.61%
244.61M
5.94%
258.12M
5.53%
912.15M
253.38%
operating expenses
156.93M
-
166.84M
6.32%
173.35M
3.90%
173.35M
0%
184.44M
6.40%
189.66M
2.83%
189.66M
0%
207.77M
9.54%
197.18M
5.10%
207.77M
5.37%
218.15M
5.00%
816.17M
274.13%
interest expense
5.53M
-
6.17M
11.59%
6.17M
0%
10.62M
-
ebitda
-57.77M
-
-57.77M
0%
-64.88M
12.31%
-64.88M
0%
-76.96M
18.63%
-65.91M
14.36%
-65.91M
0%
-69.07M
4.80%
-69.07M
0%
-69.07M
0%
-69.07M
0%
-715.33M
935.60%
operating income
-65.53M
-
-61.84M
5.64%
-68.94M
11.48%
-68.94M
0%
-84.60M
22.71%
-73.52M
13.09%
-73.52M
0%
-74.19M
0.92%
-65.28M
12.02%
-74.19M
13.66%
-83.11M
12.02%
-724.84M
772.13%
depreciation and amortization
4.07M
-
4.07M
0%
4.06M
0.22%
4.06M
0%
5.57M
37.17%
5.99M
7.50%
5.99M
0%
5.12M
14.50%
5.12M
0%
5.12M
0%
5.12M
0%
7.19M
40.39%
total other income expenses net
310K
-
-692K
323.23%
-3.11M
349.28%
-3.11M
0%
-554K
82.18%
-1.12M
102.89%
-4.55M
304.98%
-6.47M
42.16%
-5.97M
7.77%
-6.47M
8.43%
-6.97M
7.77%
-623K
91.07%
income before tax
-65.22M
-
-62.53M
4.13%
-72.05M
15.22%
-72.05M
0%
-88.06M
22.23%
-78.07M
11.35%
-78.07M
0%
-80.67M
3.32%
-71.25M
11.68%
-80.67M
13.22%
-90.08M
11.68%
-733.14M
713.83%
income tax expense
1.43M
-
1.83M
28.42%
2.47M
34.86%
2.47M
0%
1.21M
51.05%
3.05M
152.40%
3.05M
0%
11.22M
267.86%
15.02M
33.92%
11.22M
25.33%
7.41M
33.92%
-1.05M
114.18%
net income
-66.65M
-
-64.36M
3.44%
-74.51M
15.78%
-74.51M
0%
-89.27M
19.81%
-81.12M
9.13%
-81.12M
0%
-91.88M
13.27%
-86.27M
6.11%
-91.88M
6.51%
-97.50M
6.11%
-732.09M
650.89%
weighted average shs out
175.93M
-
54.01M
69.30%
65.17M
20.66%
65.17M
0%
175.93M
169.96%
175.93M
-
61.14M
65.25%
175.93M
187.78%
61.14M
65.25%
175.93M
187.78%
63.79M
63.74%
weighted average shs out dil
175.93M
-
54.01M
69.30%
65.17M
20.66%
65.17M
0%
175.93M
169.96%
175.93M
-
61.13M
65.25%
175.93M
187.78%
61.13M
65.25%
175.93M
187.78%
63.79M
63.74%
eps
-0.38
-
-1.19
213.16%
-1.14
4.20%
-1.14
0%
-0.51
55.26%
0
100%
-0.46
Infinity%
-1.50
226.09%
-0.49
67.33%
-1.50
206.12%
-0.55
63.33%
-11.48
1,987.27%
epsdiluted
-0.38
-
-1.19
213.16%
-1.14
4.20%
-1.14
0%
-0.51
55.26%
0
100%
-0.46
Infinity%
-1.50
226.09%
-0.49
67.33%
-1.50
206.12%
-0.55
63.33%
-11.48
1,987.27%

All numbers in USD (except ratios and percentages)