bf/NASDAQ:IMGN_icon.jpeg

NASDAQ:IMGN

ImmunoGen, Inc.

  • Stock

USD

Last Close

31.23

09/02 20:58

Market Cap

8.73B

Beta: 0.94

Volume Today

19.31M

Avg: 6.23M

PE Ratio

−109.77

PFCF: −41.03

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
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
account payables
3.12M
-
3.81M
22.10%
4.74M
24.42%
4.82M
1.60%
4.96M
2.86%
5.61M
13.23%
6.32M
12.63%
8.14M
28.73%
9.69M
19.06%
13.40M
38.34%
10.10M
24.65%
11.51M
13.96%
8.97M
22.04%
7.89M
12.01%
5.10M
35.40%
5.15M
1.02%
6.61M
28.38%
8.56M
29.45%
7.79M
9.06%
12.88M
65.44%
10.35M
19.63%
11.37M
9.79%
8.78M
22.77%
7.81M
11.03%
7.23M
7.45%
9.93M
37.44%
9.53M
4.02%
12.74M
33.62%
8.91M
30.03%
9.54M
7.01%
12.92M
35.42%
11.63M
9.95%
10.52M
9.55%
18.43M
75.23%
16.06M
12.88%
17.25M
7.38%
20.18M
17.01%
45.35M
124.76%
32.26M
28.87%
18.44M
42.84%
24.85M
34.77%
accumulated other comprehensive income loss
-42.25M
-
-47.05M
-
-50.60M
-
-39.50M
-
-32.47M
-
cash and cash equivalents
174.84M
-
178.09M
1.86%
164.08M
7.87%
142.26M
13.30%
121.80M
14.38%
106.60M
12.47%
111.83M
4.90%
278.11M
148.70%
247.84M
10.88%
212.28M
14.35%
182.91M
13.84%
245.03M
33.96%
196M
20.01%
159.96M
18.39%
126.57M
20.88%
150.34M
18.78%
194.85M
29.61%
267.11M
37.08%
218.38M
18.24%
345.06M
58.01%
303.20M
12.13%
262.25M
13.51%
270.40M
3.11%
239.82M
11.31%
204.49M
14.73%
176.22M
13.82%
247.30M
40.33%
219.51M
11.24%
188.22M
14.25%
293.86M
56.13%
283.12M
3.65%
239.54M
15.39%
245.76M
2.60%
478.75M
94.80%
437.66M
8.58%
373.87M
14.57%
309.51M
17.22%
275.14M
11.11%
201.25M
26.86%
571.99M
184.22%
605.53M
5.87%
cash and short term investments
174.84M
-
178.09M
1.86%
164.08M
7.87%
142.26M
13.30%
121.80M
14.38%
106.60M
12.47%
111.83M
4.90%
278.11M
148.70%
247.84M
10.88%
212.28M
14.35%
182.91M
13.84%
245.03M
33.96%
196M
20.01%
159.96M
18.39%
126.57M
20.88%
150.34M
18.78%
194.85M
29.61%
267.11M
37.08%
218.38M
18.24%
345.06M
58.01%
303.20M
12.13%
262.25M
13.51%
270.40M
3.11%
239.82M
11.31%
204.49M
14.73%
176.22M
13.82%
247.30M
40.33%
219.51M
11.24%
188.22M
14.25%
293.86M
56.13%
283.12M
3.65%
239.54M
15.39%
245.76M
2.60%
478.75M
94.80%
437.66M
8.58%
373.87M
14.57%
309.51M
17.22%
275.14M
11.11%
201.25M
26.86%
571.99M
184.22%
605.53M
5.87%
common stock
853K
-
856K
0.35%
858K
0.23%
859K
0.12%
859K
0%
861K
0.23%
861K
0%
866K
0.58%
870K
0.46%
870K
0%
871K
0.11%
872K
0.11%
873K
0.11%
873K
0%
893K
2.29%
896K
0.34%
1.16M
29.02%
1.32M
14.62%
1.33M
0.38%
1.49M
12.03%
1.49M
0%
1.49M
0.27%
1.49M
0%
1.50M
0.27%
1.50M
0%
1.50M
0.20%
1.74M
16.12%
1.75M
0.11%
1.75M
0.06%
1.95M
11.68%
2.00M
2.51%
2.00M
0.20%
2.02M
1.05%
2.20M
8.89%
2.21M
0.05%
2.21M
0.05%
2.21M
0.09%
2.26M
2.36%
2.26M
0.04%
2.37M
5.00%
2.44M
2.57%
deferred revenue
2.26M
-
2.52M
11.59%
1.82M
27.80%
2.37M
30.37%
23.70M
898.27%
1.11M
95.33%
980K
11.39%
333K
66.02%
858K
157.66%
1.54M
80.07%
339K
78.06%
13.58M
3,906.49%
13.63M
0.38%
1.81M
-
26.19M
1,343.88%
27.07M
3.36%
1.41M
94.81%
611K
56.51%
1.02M
66.94%
1.71M
67.94%
317K
81.49%
317K
0%
317K
0%
14.82M
4,574.13%
309K
97.91%
123K
60.19%
80K
34.96%
3.98M
4,881.25%
29.25M
633.98%
51.52M
76.13%
53.79M
4.42%
53.53M
0.49%
44.35M
17.14%
23.42M
47.20%
15.64M
33.23%
15.08M
3.56%
13.86M
8.11%
13.44M
2.97%
14.39M
7.03%
37.19M
158.43%
deferred revenue non current
64.04M
-
54.85M
14.35%
67.56M
23.17%
68.36M
1.19%
44.36M
35.11%
31.43M
29.16%
51.32M
63.30%
242.91M
373.32%
238.03M
2.01%
224.37M
5.74%
223.66M
0.31%
307.95M
37.69%
297.66M
3.34%
18.99M
-
287.26M
1,412.51%
93.83M
67.34%
93.75M
0.09%
81.52M
13.05%
80.75M
0.95%
80.59M
0.20%
80.48M
0.13%
145.69M
81.02%
145.61M
0.05%
131.03M
10.01%
127.12M
2.99%
127.39M
0.21%
126.53M
0.67%
126.54M
0.00%
80.86M
36.10%
58.52M
27.63%
55.48M
5.20%
52.48M
5.41%
47.72M
9.07%
46.69M
2.14%
43.61M
6.60%
38.73M
11.19%
36.35M
6.14%
34.05M
6.33%
30.22M
11.27%
26.72M
11.58%
deferrred tax liabilities non current
-282.43M
-
-272.39M
3.55%
5.72M
-
-262.82M
4,696.41%
-3.02M
98.85%
-2.05M
32.16%
-2.05M
0.15%
-2.06M
0.19%
4.85M
335.97%
-2.06M
142.52%
-26.15M
1,167.05%
-25.41M
2.86%
-24.65M
2.96%
-23.88M
3.15%
-23.08M
3.34%
-22.26M
3.56%
-18.65M
-
-17.88M
4.14%
-16.97M
5.06%
-16.05M
5.47%
-15.24M
4.99%
goodwill
goodwill and intangible assets
intangible assets
inventory
1.67M
-
3.01M
80.01%
2.48M
17.42%
2.95M
18.76%
2.12M
28.31%
1.92M
9.27%
2.70M
40.80%
2.94M
8.62%
1.25M
57.55%
1.54M
23.35%
908K
40.92%
907K
0.11%
2.03M
123.48%
2.19M
8.14%
3.23M
47.13%
3.48M
7.97%
2.24M
35.58%
1.04M
53.72%
368K
64.55%
1.89M
413.59%
1.94M
2.54%
-16.53M
952.89%
-19.44M
17.61%
-19.55M
0.59%
-21.19M
8.37%
-32.67M
54.19%
-23.43M
28.30%
-21.86M
6.67%
-30.40M
-
-36.45M
19.92%
-34.86M
4.37%
-25.13M
27.92%
-21.25M
15.43%
-20.05M
-
16.20M
-
614K
96.21%
3.23M
426.55%
5.50M
69.97%
long term debt
100M
-
96.79M
3.21%
96.97M
0.18%
97.13M
0.17%
97.30M
0.17%
3.02M
96.89%
2.05M
32.16%
2.05M
0.15%
2.06M
0.19%
2.06M
0.15%
2.06M
0.19%
26.15M
1,167.05%
25.41M
2.86%
24.65M
2.96%
23.88M
3.15%
23.08M
3.34%
22.26M
3.56%
19.40M
12.82%
18.65M
3.88%
17.88M
4.14%
16.97M
5.06%
16.05M
5.47%
15.24M
4.99%
14.26M
6.44%
13.25M
7.07%
12.22M
7.82%
11.15M
8.75%
10.05M
9.86%
71.96M
616.06%
72.11M
0.22%
long term investments
net debt
-174.84M
-
-178.09M
1.86%
-164.08M
7.87%
-142.26M
13.30%
-121.80M
14.38%
-106.60M
12.47%
-111.83M
4.90%
-278.11M
148.70%
-247.84M
10.88%
-212.28M
14.35%
-182.91M
13.84%
-145.03M
20.71%
-99.21M
31.59%
-159.96M
61.24%
-29.44M
81.60%
-53.04M
80.17%
-191.83M
261.68%
-265.06M
38.17%
-216.33M
18.38%
-343.00M
58.55%
-301.14M
12.20%
-260.19M
13.60%
-241.61M
7.14%
-211.66M
12.40%
-176.97M
16.39%
-149.38M
15.59%
-221.15M
48.05%
-194.09M
12.24%
-163.55M
15.73%
-269.97M
65.07%
-260.03M
3.68%
-218.27M
16.06%
-226.36M
3.71%
-459.97M
103.20%
-419.64M
8.77%
-356.75M
14.99%
-293.31M
17.78%
-259.89M
11.39%
-186.99M
28.05%
-500.03M
167.41%
-533.42M
6.68%
net receivables
7.77M
-
5.72M
26.34%
2.02M
64.65%
3.23M
59.42%
2.62M
18.70%
3.69M
40.62%
1.29M
65.01%
5.80M
349.77%
7.71M
32.90%
1.69M
78.11%
1.13M
33.00%
2.29M
102.65%
1.78M
22.51%
8.80M
395.72%
5.94M
32.49%
2.83M
52.37%
5.12M
80.89%
5.23M
2.11%
23.00M
339.91%
7.78M
66.19%
11.25M
44.67%
12.07M
7.25%
12.73M
5.49%
12.90M
1.37%
16.23M
25.77%
27.25M
67.90%
15.77M
42.11%
15.44M
2.12%
23.23M
50.50%
22.50M
3.18%
21.03M
6.52%
20.36M
3.21%
10.80M
46.96%
13.93M
29.00%
10.25M
26.40%
5.95M
41.94%
4.19M
29.57%
17.98M
328.97%
31.05M
72.69%
79.96M
157.57%
130.69M
63.44%
other assets
3.02M
-
other current assets
3.14M
-
2.32M
26.08%
3.44M
48.30%
2.32M
32.60%
1.79M
22.63%
2.15M
19.94%
3.31M
53.69%
4.17M
26.17%
4.08M
2.28%
6.62M
62.21%
7.33M
10.82%
4.88M
33.45%
7.48M
53.27%
5.39M
28.00%
6.39M
18.72%
4.76M
25.59%
4.75M
0.27%
2.97M
37.47%
5.68M
91.44%
9.89M
74.17%
6.32M
36.12%
4.46M
29.40%
6.71M
50.38%
6.65M
0.91%
4.96M
25.39%
5.42M
9.35%
7.65M
41.07%
6.43M
16.03%
7.88M
22.55%
7.90M
0.33%
15.42M
95.18%
14.50M
5.95%
14.33M
1.20%
7.32M
48.90%
8.81M
20.28%
14.10M
60.09%
16.71M
18.55%
11.01M
34.16%
10.96M
0.45%
14.09M
28.61%
22.15M
57.21%
other current liabilities
11.16M
-
11.30M
1.25%
14.63M
29.51%
14.06M
3.91%
11.12M
20.93%
12.92M
16.24%
15.51M
20.01%
7.91M
49.03%
11.86M
50.04%
15.13M
27.57%
13.00M
14.08%
15.14M
16.44%
16.07M
6.16%
47.88M
197.95%
15.66M
67.29%
15.68M
0.09%
46.58M
197.12%
54.37M
16.71%
65.62M
20.70%
62.33M
5.01%
23.04M
63.03%
69.74M
202.70%
49.70M
28.74%
63.73M
28.23%
63.26M
0.74%
64.20M
1.49%
72.78M
13.37%
74.90M
2.91%
81.66M
9.03%
78.30M
4.12%
64.71M
17.35%
50.60M
21.80%
44.38M
12.29%
34.62M
21.99%
40.88M
18.07%
50.32M
23.09%
64.40M
27.99%
58.55M
9.08%
51.71M
11.68%
56.54M
9.33%
72.62M
28.45%
other liabilities
198.97M
-
other non current assets
15.01M
-
13.68M
8.87%
10.57M
22.73%
8.71M
17.63%
6.64M
23.75%
7.81M
17.59%
7.34M
5.94%
19.46M
164.98%
19.23M
1.18%
17.78M
7.55%
17.03M
4.21%
19.36M
13.65%
14.42M
25.51%
-19.50M
235.24%
3.19M
116.38%
14.22M
345.32%
15.22M
7.05%
13.03M
14.39%
33.73M
158.86%
24.00M
28.86%
3.94M
83.58%
20.61M
422.91%
23.10M
12.11%
21.40M
7.36%
24.60M
14.95%
36.86M
49.81%
30.26M
17.90%
29.46M
2.65%
8.57M
70.91%
41.38M
382.89%
43.78M
5.78%
43.74M
0.07%
33.66M
23.05%
29.96M
10.99%
8.67M
71.05%
32.73M
277.38%
13.10M
59.97%
59.19M
351.83%
73.40M
24.01%
129.57M
76.52%
68.64M
47.02%
other non current liabilities
182.43M
-
175.59M
3.74%
-96.97M
155.22%
168.64M
273.92%
165.52M
1.85%
169.50M
2.40%
163.05M
3.81%
153.53M
5.84%
147.79M
3.73%
135.10M
8.59%
133.26M
1.36%
144.41M
8.36%
135.61M
6.09%
121.15M
10.66%
107.25M
11.47%
90.02M
16.07%
76.84M
14.64%
45.08M
41.33%
62.32M
38.25%
58.97M
5.38%
57.18M
3.03%
55.45M
3.04%
51.52M
7.09%
30.17M
41.44%
28.53M
5.43%
26.20M
8.16%
23.75M
9.36%
20.69M
12.86%
27.61M
33.42%
27.01M
2.16%
othertotal stockholders equity
706.58M
-
713.36M
0.96%
718.71M
0.75%
765.22M
6.47%
728.52M
4.80%
733.39M
0.67%
737.21M
0.52%
790.15M
7.18%
753.35M
4.66%
758.28M
0.65%
765.75M
0.99%
821.11M
7.23%
775.01M
5.62%
778.85M
0.50%
781.49M
0.34%
784.66M
0.40%
903.01M
15.08%
1.01B
11.78%
1.02B
0.60%
1.18B
16.44%
1.19B
0.38%
1.23B
3.82%
1.20B
2.79%
1.20B
0.24%
1.20B
0.31%
1.24B
3.13%
1.31B
5.51%
1.31B
0.30%
1.32B
0.30%
1.42B
7.65%
1.46B
2.72%
1.46B
0.35%
1.51B
3.14%
1.79B
18.92%
1.80B
0.28%
1.80B
0.30%
1.81B
0.33%
1.85B
2.03%
1.85B
0.38%
2.23B
20.11%
2.27B
1.79%
preferred stock
1.16M
-
970K
-
property plant equipment net
10.17M
-
10.75M
5.70%
12.05M
12.02%
14.35M
19.12%
14.67M
2.22%
14.13M
3.68%
14.63M
3.56%
16.25M
11.09%
18.51M
13.88%
21.52M
16.25%
22.40M
4.12%
22.70M
1.34%
20.93M
7.81%
19.50M
6.85%
18.00M
7.70%
16.82M
6.53%
15.62M
7.13%
14.54M
6.94%
12.85M
11.61%
12.03M
6.39%
13.21M
9.81%
12.89M
2.41%
30.43M
136.02%
26.44M
13.09%
25.04M
5.29%
22.58M
9.83%
21.25M
5.88%
20.77M
2.29%
20.05M
3.42%
19.83M
1.11%
19.07M
3.87%
18.16M
4.73%
17.38M
4.31%
17.05M
1.88%
16.32M
4.32%
15.70M
3.82%
15.28M
2.63%
14.61M
4.42%
13.69M
6.26%
12.77M
6.73%
17.23M
34.87%
retained earnings
-587.99M
-
-584.18M
0.65%
-621.63M
6.41%
-648.13M
4.26%
-670.41M
3.44%
-656.78M
2.03%
-678.40M
3.29%
-708.87M
4.49%
-742.61M
4.76%
-775.84M
4.47%
-807.76M
4.12%
-853.69M
5.69%
-898.42M
5.24%
-932.57M
3.80%
-949.91M
1.86%
-958.78M
0.93%
-1.02B
5.91%
-1.03B
1.29%
-1.05B
2.38%
-1.09B
3.95%
-1.14B
4.28%
-1.18B
3.66%
-1.23B
3.70%
-1.27B
3.54%
-1.29B
1.71%
-1.29B
0.37%
-1.32B
2.26%
-1.34B
1.85%
-1.36B
1.67%
-1.33B
2.30%
-1.37B
2.56%
-1.40B
2.25%
-1.43B
2.67%
-1.47B
2.59%
-1.50B
1.64%
-1.56B
4.15%
-1.64B
4.99%
-1.69B
3.61%
-1.74B
2.42%
-1.74B
0.24%
-1.71B
1.77%
short term debt
19.43M
-
13.54M
30.33%
13.82M
2.07%
16.39M
18.60%
20.05M
22.31%
17.55M
12.47%
17.79M
-
20.33M
14.27%
-6.61M
132.54%
-8.56M
29.45%
-7.79M
9.06%
-12.88M
65.44%
35.27M
373.78%
-11.37M
132.23%
2.63M
123.18%
2.76M
4.82%
2.87M
4.06%
2.97M
3.41%
3.07M
3.37%
3.16M
3.00%
5.26M
66.42%
5.24M
0.47%
5.21M
0.50%
4.30M
17.59%
3.36M
21.83%
3.54M
5.33%
3.76M
6.36%
3.87M
2.87%
3.98M
2.87%
4.10M
2.89%
4.21M
2.86%
4.33M
2.87%
-24.85M
673.44%
short term investments
tax assets
tax payables
total assets
200.02M
-
202.52M
1.25%
186.69M
7.82%
165.32M
11.45%
143.11M
13.44%
128.54M
10.18%
133.80M
4.09%
313.82M
134.54%
285.58M
9.00%
251.58M
11.91%
222.35M
11.62%
287.08M
29.12%
231.35M
19.41%
198.86M
14.04%
163.32M
17.87%
181.38M
11.06%
225.69M
24.43%
294.68M
30.56%
264.96M
10.08%
381.08M
43.82%
339.86M
10.82%
295.75M
12.98%
323.93M
9.53%
287.67M
11.19%
254.14M
11.66%
235.66M
7.27%
298.81M
26.80%
269.73M
9.73%
247.95M
8.07%
355.07M
43.20%
345.96M
2.57%
301.45M
12.87%
296.80M
1.54%
525.76M
77.14%
481.71M
8.38%
422.30M
12.33%
358.80M
15.04%
348.94M
2.75%
288.35M
17.36%
714.33M
147.73%
822.10M
15.09%
total current assets
174.84M
-
178.09M
1.86%
164.08M
7.87%
142.26M
13.30%
121.80M
14.38%
106.60M
12.47%
111.83M
4.90%
278.11M
148.70%
247.84M
10.88%
212.28M
14.35%
182.91M
13.84%
245.03M
33.96%
196M
20.01%
176.35M
10.03%
142.13M
19.40%
150.34M
5.77%
194.85M
29.61%
267.11M
37.08%
218.38M
18.24%
345.06M
58.01%
322.71M
6.48%
262.25M
18.74%
270.40M
3.11%
239.82M
11.31%
204.49M
14.73%
176.22M
13.82%
247.30M
40.33%
219.51M
11.24%
219.33M
0.08%
293.86M
33.98%
283.12M
3.65%
239.54M
15.39%
245.76M
2.60%
478.75M
94.80%
456.72M
4.60%
373.87M
18.14%
330.42M
11.62%
275.14M
16.73%
201.25M
26.86%
571.99M
184.22%
736.23M
28.71%
total current liabilities
16.54M
-
17.63M
6.60%
21.20M
20.21%
21.25M
0.27%
39.77M
87.14%
19.64M
50.61%
22.81M
16.13%
35.81M
56.98%
35.95M
0.39%
43.90M
22.12%
39.83M
9.27%
60.28M
51.34%
56.23M
6.72%
55.78M
0.80%
40.37M
27.63%
67.35M
66.84%
73.66M
9.36%
55.77M
24.28%
66.23M
18.75%
63.35M
4.35%
70.37M
11.08%
70.06M
0.44%
61.43M
12.32%
74.62M
21.47%
88.17M
18.17%
77.41M
12.21%
85.51M
10.46%
90.88M
6.28%
99.82M
9.84%
122.32M
22.54%
134.35M
9.83%
120.32M
10.45%
111.78M
7.09%
100.94M
9.70%
84.12M
16.67%
87.07M
3.51%
103.64M
19.03%
121.86M
17.58%
101.63M
16.60%
93.70M
7.80%
134.66M
43.71%
total debt
100M
-
96.79M
3.21%
97.13M
-
97.30M
0.17%
3.02M
96.89%
2.05M
32.16%
2.05M
0.15%
2.06M
0.19%
2.06M
0.15%
2.06M
0.19%
28.79M
1,294.67%
28.17M
2.15%
27.53M
2.27%
26.85M
2.47%
26.15M
2.60%
25.42M
2.79%
24.67M
2.96%
23.89M
3.15%
23.09M
3.34%
21.27M
7.89%
19.40M
8.78%
18.78M
3.21%
18.02M
4.03%
17.12M
5.00%
16.20M
5.41%
15.24M
5.89%
14.26M
6.44%
71.96M
404.54%
72.11M
0.22%
total investments
total liabilities
80.58M
-
72.49M
10.05%
88.76M
22.45%
89.62M
0.97%
84.14M
6.12%
51.07M
39.30%
74.13M
45.16%
278.72M
275.98%
273.98M
1.70%
268.27M
2.08%
263.49M
1.78%
368.23M
39.75%
353.89M
3.89%
351.71M
0.61%
330.85M
5.93%
354.61M
7.18%
336.99M
4.97%
312.57M
7.25%
301.28M
3.61%
291.89M
3.11%
292.98M
0.37%
283.81M
3.13%
351.53M
23.86%
355.84M
1.23%
340.36M
4.35%
311.78M
8.40%
302.91M
2.85%
294.25M
2.86%
290.84M
1.16%
265.50M
8.71%
251.84M
5.14%
232.98M
7.49%
219.71M
5.70%
200.18M
8.89%
175.24M
12.46%
172.46M
1.58%
180.79M
4.83%
193.11M
6.81%
166.43M
13.82%
223.49M
34.28%
260.50M
16.56%
total liabilities and stockholders equity
200.02M
-
202.52M
1.25%
186.69M
7.82%
165.32M
11.45%
143.11M
13.44%
128.54M
10.18%
133.80M
4.09%
313.82M
134.54%
285.58M
9.00%
251.58M
11.91%
222.35M
11.62%
287.08M
29.12%
231.35M
19.41%
163.32M
-
181.38M
11.06%
225.69M
24.43%
294.68M
30.56%
264.96M
10.08%
381.08M
43.82%
339.86M
10.82%
295.75M
12.98%
323.93M
9.53%
287.67M
11.19%
254.14M
11.66%
235.66M
7.27%
298.81M
26.80%
269.73M
9.73%
247.95M
8.07%
355.07M
43.20%
345.96M
2.57%
301.45M
12.87%
296.80M
1.54%
525.76M
77.14%
481.71M
8.38%
422.30M
12.33%
358.80M
15.04%
348.94M
2.75%
288.35M
17.36%
714.33M
147.73%
822.10M
15.09%
total non current assets
25.19M
-
24.43M
2.98%
22.62M
7.44%
23.06M
1.94%
21.31M
7.59%
21.94M
2.95%
21.98M
0.18%
35.71M
62.52%
37.74M
5.68%
39.30M
4.12%
39.43M
0.35%
42.06M
6.66%
35.35M
15.96%
19.50M
44.84%
21.19M
8.68%
31.04M
46.48%
30.84M
0.63%
27.57M
10.62%
46.58M
68.97%
36.03M
22.66%
17.15M
52.40%
33.50M
95.33%
53.53M
59.79%
47.84M
10.62%
49.65M
3.76%
59.44M
19.72%
51.51M
13.34%
50.22M
2.50%
28.63M
43.00%
61.22M
113.86%
62.84M
2.66%
61.91M
1.49%
51.04M
17.55%
47.02M
7.89%
24.99M
46.84%
48.42M
93.75%
28.38M
41.38%
73.80M
160.01%
87.10M
18.02%
142.34M
63.43%
85.87M
39.67%
total non current liabilities
64.04M
-
54.85M
14.35%
67.56M
23.17%
68.36M
1.19%
44.36M
35.11%
31.43M
29.16%
51.32M
63.30%
242.91M
373.32%
238.03M
2.01%
224.37M
5.74%
223.66M
0.31%
307.95M
37.69%
297.66M
3.34%
96.97M
67.42%
290.48M
199.58%
287.26M
1.11%
263.33M
8.33%
256.80M
2.48%
235.05M
8.47%
228.55M
2.77%
222.61M
2.60%
213.75M
3.98%
290.10M
35.72%
281.23M
3.06%
252.19M
10.33%
234.37M
7.06%
217.41M
7.24%
203.37M
6.46%
191.02M
6.07%
143.18M
25.05%
117.49M
17.94%
112.66M
4.11%
107.92M
4.20%
99.23M
8.05%
91.12M
8.17%
85.39M
6.29%
77.15M
9.65%
71.25M
7.64%
64.80M
9.06%
129.78M
100.29%
125.84M
3.03%
total stockholders equity
119.44M
-
130.04M
8.87%
97.93M
24.69%
75.70M
22.70%
58.97M
22.10%
77.47M
31.37%
59.67M
22.98%
35.10M
41.17%
11.61M
66.93%
-16.69M
243.73%
-41.14M
146.57%
-81.14M
97.22%
-122.54M
51.02%
-152.85M
24.74%
-167.53M
9.60%
-173.23M
3.40%
-111.30M
35.75%
-17.89M
83.92%
-36.31M
102.91%
89.19M
345.63%
46.89M
47.43%
11.94M
74.53%
-27.60M
331.15%
-68.17M
146.97%
-86.22M
26.48%
-76.12M
11.72%
-4.10M
94.61%
-24.52M
497.68%
-42.89M
74.90%
89.57M
308.83%
94.12M
5.08%
68.47M
27.26%
77.09M
12.60%
325.59M
322.33%
306.47M
5.87%
249.83M
18.48%
178.01M
28.75%
155.83M
12.46%
121.92M
21.76%
490.84M
302.60%
561.60M
14.41%

All numbers in USD (except ratios and percentages)