bf/NASDAQ:RPID_icon.jpeg

NASDAQ:RPID

Rapid Micro Biosystems, Inc.

  • Stock

USD

Last Close

0.69

26/07 20:00

Market Cap

27.65M

Beta: -

Volume Today

10.51K

Avg: 55.55K

PE Ratio

−0.72

PFCF: −0.83

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
16.51M
-
16.08M
2.63%
23.23M
44.50%
17.13M
26.25%
22.52M
31.44%
cost of revenue
16.75M
-
24.15M
44.20%
30.97M
28.26%
25.67M
17.11%
28.00M
9.08%
gross profit
-234K
-
-8.07M
3,349.15%
-7.74M
4.09%
-8.54M
10.32%
-5.49M
35.77%
selling and marketing expenses
4.05M
-
5.96M
47.32%
11.81M
98.17%
14.99M
26.91%
13.32M
11.15%
general and administrative expenses
8.92M
-
9.98M
11.79%
17.89M
79.38%
26.82M
49.87%
24.94M
7.02%
selling general and administrative expenses
12.97M
-
15.94M
22.87%
29.71M
86.41%
41.81M
40.74%
38.26M
8.50%
research and development expenses
5.43M
-
6.53M
20.30%
9.78M
49.76%
12.87M
31.54%
12.82M
0.36%
other expenses
16K
-
22K
37.50%
-808K
3,772.73%
59K
107.30%
-83K
240.68%
cost and expenses
35.15M
-
46.62M
32.64%
70.46M
51.16%
80.35M
14.03%
79.08M
1.58%
operating expenses
18.40M
-
22.47M
22.11%
39.49M
75.76%
54.68M
38.46%
51.08M
6.59%
interest expense
2.38M
-
3.45M
45.14%
2.65M
23.12%
1.78M
32.91%
ebitda
-17.16M
-
-29.01M
69.07%
-46.51M
60.33%
-63.22M
35.92%
-53.46M
15.44%
operating income
-18.63M
-
-30.54M
63.89%
-47.23M
54.66%
-63.22M
33.85%
-56.56M
10.53%
depreciation and amortization
1.48M
-
1.53M
3.73%
721K
52.91%
2.84M
293.48%
3.10M
9.45%
total other income expenses net
-2.11M
-
-6.40M
203.51%
-26.20M
309.13%
1.84M
107.01%
4.13M
124.66%
income before tax
-20.74M
-
-36.94M
78.09%
-73.43M
98.77%
-61.38M
16.41%
-52.44M
14.57%
income tax expense
427K
-
134K
68.62%
91K
32.09%
-576K
732.97%
31K
105.38%
net income
-21.17M
-
-37.08M
75.14%
-73.52M
98.30%
-60.81M
17.30%
-52.47M
13.71%
weighted average shs out
39.66M
-
38.67M
2.50%
41.47M
7.23%
42.45M
2.38%
43.02M
1.34%
weighted average shs out dil
39.66M
-
38.67M
2.50%
41.47M
7.23%
42.45M
2.38%
43.02M
1.34%
eps
-0.53
-
-0.96
81.13%
-1.77
84.38%
-1.43
19.21%
-1.22
14.69%
epsdiluted
-0.53
-
-0.96
81.13%
-1.77
84.38%
-1.43
19.21%
-1.22
14.69%

All numbers in USD (except ratios and percentages)