bf/NASDAQ:CRBU_icon.jpeg

COM:CARIBOUBIO

Caribou Biosciences

  • Stock

Last Close

1.96

21/11 21:00

Market Cap

153.54M

Beta: -

Volume Today

1.10M

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
Dec '23
revenue
5.79M
-
12.36M
113.56%
9.60M
22.35%
13.85M
44.31%
34.48M
148.91%
cost of revenue
3.52M
-
gross profit
5.79M
-
12.36M
113.56%
9.60M
22.35%
13.85M
44.31%
30.95M
123.46%
selling and marketing expenses
-3.52M
-
general and administrative expenses
16.46M
-
14.06M
14.57%
24.32M
72.99%
38.02M
56.32%
38.46M
1.16%
selling general and administrative expenses
16.46M
-
14.06M
14.57%
24.32M
72.99%
38.02M
56.32%
34.94M
8.11%
research and development expenses
23.64M
-
34.42M
45.65%
52.26M
51.79%
82.23M
57.36%
112.08M
36.29%
other expenses
514K
-
-1.35M
362.06%
7.18M
633.11%
14.19M
97.58%
cost and expenses
40.09M
-
48.48M
20.93%
76.58M
57.94%
120.25M
57.03%
150.54M
25.19%
operating expenses
40.09M
-
48.48M
20.93%
76.58M
57.94%
120.25M
57.03%
147.01M
22.25%
interest expense
4K
-
20K
400%
8K
60%
-8.54M
106,812.50%
ebitda
-32.51M
-
-34.47M
6.05%
-68.18M
97.77%
-106.27M
55.87%
-112.53M
5.90%
operating income
-34.30M
-
-36.12M
5.30%
-66.98M
85.41%
-106.40M
58.85%
-116.06M
9.08%
depreciation and amortization
1.80M
-
1.65M
8.23%
-1.20M
172.67%
133K
111.09%
3.52M
2,550.38%
total other income expenses net
3.34M
-
-3K
100.09%
377K
12,666.67%
7.05M
1,769.50%
14.18M
101.22%
income before tax
-30.97M
-
-36.13M
16.66%
-66.60M
84.36%
-99.35M
49.17%
-101.88M
2.54%
income tax expense
-7.54M
-
-1.82M
75.87%
321K
117.65%
70K
78.19%
193K
175.71%
net income
-23.43M
-
-34.31M
46.42%
-66.92M
95.07%
-99.42M
48.56%
-102.07M
2.66%
weighted average shs out
27.66M
-
27.66M
0%
31.66M
14.48%
60.80M
92.02%
73.81M
21.39%
weighted average shs out dil
27.66M
-
27.66M
0%
31.66M
14.48%
60.80M
92.02%
73.81M
21.39%
eps
-0.85
-
-1.24
45.88%
-2.11
70.16%
-1.64
22.27%
-1.38
15.85%
epsdiluted
-0.85
-
-1.24
45.88%
-2.11
70.16%
-1.64
22.27%
-1.38
15.85%

All numbers in (except ratios and percentages)