bf/NASDAQ:IMGN_icon.jpeg

COM:IMMUNOGEN

ImmunoGen, Inc.

  • Stock

Last Close

31.23

09/02 20:58

Market Cap

8.73B

Beta: -

Volume Today

19.31M

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
Jun '14
Jun '15
Jun '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
revenue
59.90M
-
85.54M
42.82%
60.00M
29.86%
115.45M
92.41%
53.82M
53.38%
82.27M
52.87%
132.30M
60.81%
69.86M
47.20%
108.78M
55.72%
cost of revenue
106.96M
-
111.77M
4.50%
146.91M
31.45%
139.74M
4.88%
173.89M
24.44%
114.52M
34.14%
114.59M
0.06%
176K
-
gross profit
-47.06M
-
-26.23M
44.27%
-86.91M
231.39%
-24.29M
72.05%
-120.07M
394.28%
-32.25M
73.14%
17.71M
154.90%
69.86M
294.51%
108.61M
55.47%
selling and marketing expenses
general and administrative expenses
24.47M
-
28.23M
15.36%
36.92M
30.78%
33.91M
8.14%
36.72M
8.27%
38.49M
4.83%
38.60M
0.29%
43.81M
13.50%
selling general and administrative expenses
24.47M
-
28.23M
15.36%
36.92M
30.78%
33.91M
8.14%
36.72M
8.27%
38.49M
4.83%
38.60M
0.29%
43.81M
13.50%
116.13M
165.06%
research and development expenses
106.96M
-
111.77M
4.50%
146.91M
31.45%
139.74M
4.88%
173.89M
24.44%
114.52M
34.14%
114.59M
0.06%
151.12M
31.87%
213.37M
41.20%
other expenses
167K
-
-848K
607.78%
304K
135.85%
2.61M
757.57%
3.33M
27.81%
5.01M
50.48%
1.21M
75.87%
-1.08M
189.26%
3.35M
409.91%
cost and expenses
131.43M
-
140.00M
6.52%
183.83M
31.31%
173.65M
5.54%
210.60M
21.28%
153.01M
27.35%
153.19M
0.12%
194.93M
27.24%
329.68M
69.13%
operating expenses
131.43M
-
140.00M
6.52%
183.83M
31.31%
173.65M
5.54%
210.60M
21.28%
153.01M
27.35%
153.19M
0.12%
194.93M
27.24%
329.50M
69.04%
interest expense
-167K
-
5.44M
3,355.09%
20.13M
270.31%
16.72M
16.93%
10.73M
35.86%
16.97M
58.25%
23.20M
36.69%
13.15M
43.32%
4.17M
68.33%
ebitda
-71.53M
-
-55.30M
22.69%
-123.53M
123.36%
-55.60M
54.99%
-153.45M
176.02%
-65.73M
57.17%
-19.68M
70.05%
-126.15M
540.92%
-217.55M
72.45%
operating income
-71.53M
-
-54.45M
23.87%
-123.83M
127.40%
-58.98M
52.37%
-160.48M
172.08%
-92.17M
42.56%
-135.49M
46.99%
-125.07M
7.68%
-220.89M
76.61%
depreciation and amortization
4.60M
-
5.51M
19.90%
5.33M
3.37%
5.96M
11.94%
7.41M
24.28%
26.45M
256.86%
115.80M
337.86%
-1.08M
100.93%
3.35M
409.91%
total other income expenses net
167K
-
-848K
607.78%
304K
135.85%
-21.09M
7,036.51%
-361K
98.29%
-11.96M
3,213.02%
91.11M
861.81%
-14.23M
115.62%
-818K
94.25%
income before tax
-71.36M
-
-60.74M
14.89%
-143.66M
136.51%
-96.01M
33.16%
-167.87M
74.85%
-104.13M
37.97%
-44.37M
57.39%
-139.30M
213.94%
-221.71M
59.16%
income tax expense
-167K
-
6.28M
3,862.87%
19.83M
215.50%
37.03M
86.77%
7.39M
80.03%
17.96M
142.90%
22.31M
24.23%
10.05M
54.94%
1.22M
87.88%
net income
-71.36M
-
-60.74M
14.89%
-143.66M
136.51%
-96.01M
33.16%
-167.87M
74.85%
-122.09M
27.27%
-66.68M
45.38%
-149.36M
123.98%
-222.93M
49.26%
weighted average shs out
85.48M
-
86.04M
0.65%
86.98M
1.09%
98.07M
12.75%
139.95M
42.70%
148.31M
5.98%
176.15M
18.77%
206.15M
17.03%
253.63M
23.03%
weighted average shs out dil
85.48M
-
86.04M
0.65%
86.98M
1.09%
98.07M
12.75%
139.95M
42.70%
148.31M
5.98%
176.15M
18.77%
206.15M
17.03%
253.63M
23.03%
eps
-0.83
-
-0.71
14.46%
-1.65
132.39%
-0.98
40.61%
-1.20
22.45%
-0.82
31.67%
-0.38
53.66%
-0.72
89.47%
-0.88
22.22%
epsdiluted
-0.83
-
-0.71
14.46%
-1.65
132.39%
-0.98
40.61%
-1.20
22.45%
-0.82
31.67%
-0.38
53.66%
-0.72
89.47%
-0.88
22.22%

All numbers in (except ratios and percentages)