bf/NASDAQ:RGEN_icon.jpeg

COM:REPLIGEN

Repligen

  • Stock

Last Close

138.90

21/11 21:00

Market Cap

6.76B

Beta: -

Volume Today

660.08K

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
68.17M
-
63.55M
6.78%
83.54M
31.45%
104.54M
25.14%
141.24M
35.10%
194.03M
37.38%
270.25M
39.28%
366.26M
35.53%
670.53M
83.08%
801.54M
19.54%
638.76M
20.31%
cost of revenue
25.16M
-
28.02M
11.36%
35.25M
25.80%
47.12M
33.66%
67.05M
42.31%
85.95M
28.19%
119.10M
38.56%
156.63M
31.52%
279.28M
78.30%
345.83M
23.83%
354.52M
2.51%
gross profit
43.01M
-
35.53M
17.39%
48.29M
35.92%
57.42M
18.92%
74.19M
29.19%
108.08M
45.69%
151.15M
39.85%
209.63M
38.69%
391.25M
86.64%
455.71M
16.47%
284.25M
37.62%
selling and marketing expenses
631K
-
general and administrative expenses
12.70M
-
17.15M
35.06%
24.70M
43.98%
30.85M
24.92%
51.51M
66.95%
65.69M
27.53%
selling general and administrative expenses
12.70M
-
17.15M
35.06%
24.70M
43.98%
30.85M
24.92%
51.51M
66.95%
66.32M
28.76%
95.61M
44.16%
119.62M
25.11%
183.87M
53.71%
215.83M
17.38%
178.34M
17.37%
research and development expenses
7.34M
-
5.61M
23.59%
5.74M
2.34%
7.36M
28.14%
8.67M
17.91%
15.77M
81.83%
19.45M
23.35%
20.18M
3.76%
34.27M
69.82%
43.94M
28.19%
42.61M
3.03%
other expenses
-110.65K
-
188K
269.91%
-445K
336.70%
-860K
93.26%
-687K
20.12%
262K
138.14%
-314K
219.85%
-214K
31.85%
-1.17M
445.79%
-9.53M
716.01%
8.12M
185.23%
cost and expenses
45.21M
-
50.79M
12.34%
65.69M
29.35%
85.33M
29.89%
127.23M
49.11%
168.04M
32.08%
234.16M
39.35%
296.44M
26.59%
497.42M
67.80%
605.60M
21.75%
575.46M
4.98%
operating expenses
20.04M
-
22.76M
13.58%
30.44M
33.72%
38.21M
25.52%
60.18M
57.51%
82.09M
36.41%
115.06M
40.17%
139.80M
21.50%
218.14M
56.03%
259.76M
19.08%
220.94M
14.95%
interest expense
49.85K
-
49.96K
0.22%
32K
35.94%
3.77M
11,675%
6.44M
70.94%
6.71M
4.16%
9.29M
38.50%
12.13M
30.57%
12.71M
4.79%
1.16M
90.86%
10.03M
762.82%
ebitda
22.85M
-
12.95M
43.33%
17.40M
34.37%
18.36M
5.48%
13.32M
27.45%
26.25M
97.10%
35.77M
36.26%
69.61M
94.61%
171.95M
147.02%
184.59M
7.36%
131.39M
28.82%
operating income
22.87M
-
10.69M
53.26%
13.76M
28.74%
15.97M
16.06%
14.01M
12.33%
25.99M
85.56%
14.90M
42.66%
42.54M
185.50%
133.50M
213.81%
133.61M
0.08%
63.31M
52.62%
depreciation and amortization
3.11M
-
4.02M
29.08%
4.59M
14.30%
5.33M
16.11%
10.51M
96.98%
15.78M
50.17%
20.87M
32.26%
27.07M
29.71%
38.45M
42.04%
50.98M
32.61%
68.08M
33.54%
total other income expenses net
99.24K
-
-1.57M
1,686.60%
-4.39M
178.94%
-3.76M
14.48%
-316K
91.59%
2.16M
782.59%
11.25M
421.56%
16.68M
48.22%
20.04M
20.20%
85.53M
326.71%
826K
99.03%
income before tax
23.01M
-
11.14M
51.60%
13.42M
20.51%
11.69M
12.90%
7.25M
38.01%
21.44M
195.75%
26.15M
22.00%
59.22M
126.44%
153.54M
159.29%
219.14M
42.72%
64.13M
70.73%
income tax expense
6.92M
-
2.97M
57.11%
4.08M
37.38%
11K
99.73%
-21.11M
191,963.64%
4.82M
122.83%
4.74M
1.64%
-709K
114.96%
25.25M
3,661.64%
33.18M
31.40%
22.55M
32.02%
net income
16.09M
-
8.17M
49.23%
9.35M
14.38%
11.68M
25.00%
28.35M
142.73%
16.62M
41.39%
21.41M
28.85%
59.93M
179.88%
128.29M
114.08%
185.96M
44.95%
41.58M
77.64%
weighted average shs out
31.67M
-
32.50M
2.62%
32.88M
1.18%
33.57M
2.10%
38.23M
13.88%
43.77M
14.47%
48.34M
10.46%
52.55M
8.71%
55.02M
4.68%
55.46M
0.81%
55.72M
0.47%
weighted average shs out dil
32.41M
-
33.26M
2.64%
33.58M
0.94%
34.10M
1.55%
39.15M
14.81%
45.47M
16.15%
49.21M
8.21%
53.89M
9.52%
57.26M
6.26%
57.45M
0.33%
56.38M
1.88%
eps
0.51
-
0.25
50.98%
0.28
12.00%
0.35
25.00%
0.74
111.43%
0.38
48.65%
0.44
15.79%
1.14
159.09%
2.33
104.39%
3.35
43.78%
0.75
77.61%
epsdiluted
0.50
-
0.25
50%
0.28
12.00%
0.34
21.43%
0.72
111.76%
0.37
48.61%
0.44
18.92%
1.11
152.27%
2.24
101.80%
3.24
44.64%
0.74
77.16%

All numbers in (except ratios and percentages)