NASDAQ:IMGN
ImmunoGen, Inc.
- Stock
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
Jun '14 | Jun '15 | Jun '16 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | ||
---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 59.90M - | 85.54M 42.82% | 60.00M 29.86% | 48.63M 18.96% | 115.45M 137.41% | 53.82M 53.38% | 82.27M 52.87% | 132.30M 60.81% | 108.78M 17.78% | 108.78M 0% | |
cost of revenue | 106.96M - | 111.77M 4.50% | 146.91M 31.45% | 141.31M 3.81% | 139.74M 1.11% | 173.89M 24.44% | 114.52M 34.14% | 114.59M 0.06% | 176K 99.85% | 176K 0% | |
gross profit | -47.06M - | -26.23M 44.27% | -86.91M 231.39% | -92.68M 6.64% | -24.29M 73.79% | -120.07M 394.28% | -32.25M 73.14% | 17.71M 154.90% | 108.61M 513.35% | 108.61M 0% | |
selling and marketing expenses | 72.32M - | ||||||||||
general and administrative expenses | 24.47M - | 28.23M 15.36% | 36.92M 30.78% | 38.53M 4.37% | 33.91M 11.98% | 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% | 38.53M 4.37% | 33.91M 11.98% | 36.72M 8.27% | 38.49M 4.83% | 38.60M 0.29% | 116.13M 200.85% | 116.13M 0% | |
research and development expenses | 106.96M - | 111.77M 4.50% | 146.91M 31.45% | 141.31M 3.81% | 139.74M 1.11% | 173.89M 24.44% | 114.52M 34.14% | 114.59M 0.06% | 213.37M 86.20% | 213.37M 0% | |
other expenses | 167K - | -848K 607.78% | 304K 135.85% | 2.61M - | 3.33M 27.81% | 5.01M 50.48% | 1.21M 75.87% | 3.35M 176.61% | 3.35M 0% | ||
cost and expenses | 131.43M - | 140.00M 6.52% | 183.83M 31.31% | 184.85M 0.56% | 173.65M 6.06% | 210.60M 21.28% | 153.01M 27.35% | 153.19M 0.12% | 329.68M 115.20% | 329.68M 0% | |
operating expenses | 131.43M - | 140.00M 6.52% | 183.83M 31.31% | 43.54M 76.31% | 173.65M 298.81% | 210.60M 21.28% | 153.01M 27.35% | 153.19M 0.12% | 329.50M 115.09% | 329.50M 0% | |
interest expense | -167K - | 5.44M 3,355.09% | 20.13M 270.31% | 16.72M - | 10.73M 35.86% | 16.97M 58.25% | 23.20M 36.69% | 4.17M 82.05% | 4.17M 0% | ||
ebitda | -71.53M - | -55.30M 22.69% | -123.53M 123.36% | -125.20M 1.35% | -55.60M 55.59% | -153.45M 176.02% | -65.73M 57.17% | -19.68M 70.05% | -217.55M 1,005.25% | -217.55M 0% | |
operating income | -71.53M - | -54.45M 23.87% | -123.83M 127.40% | -131.21M 5.96% | -58.98M 55.05% | -160.48M 172.08% | -92.17M 42.56% | -135.49M 46.99% | -220.89M 63.04% | -220.89M 0% | |
depreciation and amortization | 4.60M - | 5.51M 19.90% | 5.33M 3.37% | 6.01M 12.90% | 5.96M 0.85% | 7.41M 24.28% | 26.45M 256.86% | 115.80M 337.86% | 3.35M 97.11% | 1.78M 46.73% | |
total other income expenses net | 167K - | -848K 607.78% | 304K 135.85% | -25.52M 8,495.07% | -21.09M 17.37% | -361K 98.29% | -11.96M 3,213.02% | 91.11M 861.81% | -818K 100.90% | 3.35M 509.17% | |
income before tax | -71.36M - | -60.74M 14.89% | -143.66M 136.51% | -156.73M 9.10% | -96.01M 38.74% | -167.87M 74.85% | -104.13M 37.97% | -44.37M 57.39% | -221.71M 399.66% | -221.71M 0% | |
income tax expense | -167K - | 6.28M 3,862.87% | 19.83M 215.50% | 37.03M - | 7.39M 80.03% | 17.96M 142.90% | 22.31M 24.23% | 1.22M 94.54% | 1.22M 0% | ||
net income | -71.36M - | -60.74M 14.89% | -143.66M 136.51% | -156.73M 9.10% | -96.01M 38.74% | -167.87M 74.85% | -122.09M 27.27% | -66.68M 45.38% | -222.93M 234.31% | -222.93M 0% | |
weighted average shs out | 85.48M - | 86.04M 0.65% | 86.98M 1.09% | 87.08M 0.11% | 98.07M 12.62% | 139.95M 42.70% | 148.31M 5.98% | 176.15M 18.77% | 253.63M 43.98% | 253.33M 0.12% | |
weighted average shs out dil | 85.48M - | 86.04M 0.65% | 86.98M 1.09% | 87.08M 0.11% | 98.07M 12.62% | 139.95M 42.70% | 148.31M 5.98% | 176.15M 18.77% | 253.63M 43.98% | 253.63M 0% | |
eps | -0.83 - | -0.71 14.46% | -1.65 132.39% | -1.80 9.09% | -0.98 45.56% | -1.20 22.45% | -0.82 31.67% | -0.38 53.66% | -0.88 131.58% | -0.88 0% | |
epsdiluted | -0.83 - | -0.71 14.46% | -1.65 132.39% | -1.80 9.09% | -0.98 45.56% | -1.20 22.45% | -0.82 31.67% | -0.38 53.66% | -0.88 131.58% | -0.88 0% |
All numbers in USD (except ratios and percentages)