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
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)