bf/NYSE:BBLN_icon.jpeg

COM:BABYLONHEALTH

Babylon Health

  • Stock

USD

Last Close

0.64

28/06 20:00

Market Cap

14.10M

Beta: -

Volume Today

419.17K

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
Dec '19
Dec '20
Dec '21
Dec '22
revenue
16.03M
-
79.27M
394.40%
322.92M
307.36%
1.11B
243.63%
cost of revenue
19.81M
-
67.25M
239.50%
289.67M
330.71%
1.10B
278.92%
gross profit
-3.78M
-
12.02M
418.27%
33.25M
176.66%
12.04M
63.78%
selling and marketing expenses
7.69M
-
6.58M
14.51%
9.98M
51.82%
general and administrative expenses
68.90M
-
86.07M
24.93%
196.67M
128.50%
227.94M
15.90%
selling general and administrative expenses
76.59M
-
92.65M
20.97%
196.67M
112.28%
227.94M
15.90%
research and development expenses
51.20M
-
35.52M
30.62%
47.53M
33.81%
79.16M
66.52%
other expenses
31.25M
-
59.36M
89.95%
191.55M
222.70%
41.95M
78.10%
cost and expenses
178.85M
-
254.78M
42.45%
725.43M
184.72%
1.45B
99.42%
operating expenses
159.04M
-
187.53M
17.91%
435.76M
132.37%
349.04M
19.90%
interest expense
1.12M
-
4.53M
305.91%
14.29M
215.47%
32.74M
129.07%
ebitda
-159.31M
-
-161.54M
1.40%
-369.78M
128.91%
-323.91M
12.41%
operating income
-162.82M
-
-175.51M
7.79%
-402.51M
129.34%
-337.00M
16.28%
depreciation and amortization
3.51M
-
13.97M
297.98%
32.73M
134.22%
13.09M
60.00%
total other income expenses net
16.97M
-
-7.88M
146.42%
26.52M
436.60%
115.48M
335.39%
income before tax
-145.85M
-
-183.39M
25.74%
-375.99M
105.02%
-221.51M
41.08%
income tax expense
-5.56M
-
4.64M
183.45%
-1.47M
131.77%
-66K
95.52%
net income
-140.29M
-
-188.03M
34.03%
-374.51M
99.18%
-221.45M
40.87%
weighted average shs out
92.85M
-
92.85M
0%
11.17M
87.97%
18.44M
65.09%
weighted average shs out dil
92.85M
-
92.85M
0%
11.17M
87.97%
18.44M
65.09%
eps
-1.51
-
-2.03
34.44%
-33.53
1,551.72%
-12.01
64.18%
epsdiluted
-1.51
-
-2.03
34.44%
-33.53
1,551.72%
-12.01
64.18%

All numbers in USD (except ratios and percentages)