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
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 30.06M - | 6.88M 77.13% | 5.74M 16.47% | 13.20M 129.90% | 48.30M 265.83% | 11.43M 76.34% | 12.61M 10.36% | 14.85M 17.76% | 18.03M 21.40% | 19.71M 9.35% | 7.41M 62.42% | 7.66M 3.40% | 13.85M 80.76% | 28.50M 105.83% | 39.02M 36.92% | 8.48M 78.27% | 39.45M 365.19% | 19.82M 49.77% | 9.29M 53.13% | 10.93M 17.67% | 13.79M 26.15% | 8.58M 37.73% | 15.54M 81.06% | 13.28M 14.55% | 44.86M 237.81% | 13.29M 70.38% | 15.03M 13.08% | 18.19M 21.06% | 85.80M 371.70% | 15.71M 81.69% | 16.95M 7.91% | 9.21M 45.66% | 27.99M 203.93% | 38.08M 36.03% | 14.16M 62.81% | 15.38M 8.57% | 41.17M 167.75% | 49.87M 21.14% | 83.15M 66.74% | 113.42M 36.41% | |
cost of revenue | 20.86M - | 38.28M 83.49% | 25.79M 32.64% | 28.02M 8.65% | 27.65M 1.32% | 25.67M 7.17% | 30.44M 18.59% | 35.13M 15.43% | 38.20M 8.73% | 36.09M 5.51% | 37.49M 3.87% | 32.91M 12.22% | 33.66M 2.27% | 32.89M 2.28% | 35.32M 7.39% | 31.69M 10.28% | 39.84M 25.73% | 44.83M 12.52% | 38.70M 13.67% | 47.24M 22.07% | 43.11M 8.75% | 38.89M 9.78% | 28.56M 26.57% | 21.02M 26.42% | 26.05M 23.98% | 27.41M 5.19% | 22.92M 16.37% | 24.68M 7.70% | 39.58M 60.33% | 34.41M 13.05% | 34.41M - | 176K - | 626K 255.68% | 909K 45.21% | 2.15M 137.07% | ||||||
gross profit | 9.20M - | -31.41M 441.43% | -20.04M 36.18% | -14.81M 26.09% | 20.65M 239.41% | -14.24M 168.94% | -17.83M 25.19% | -20.28M 13.77% | -20.17M 0.55% | -16.38M 18.79% | -30.08M 83.65% | -25.25M 16.07% | -19.81M 21.54% | -4.39M 77.85% | 3.70M 184.32% | -23.21M 727.10% | -395K 98.30% | -25.02M 6,233.16% | -29.41M 17.58% | -36.31M 23.46% | -29.32M 19.25% | -30.31M 3.36% | -13.02M 57.05% | -7.73M 40.59% | 18.81M 343.20% | -14.12M 175.08% | -7.90M 44.08% | -6.50M 17.73% | 46.22M 811.51% | -18.71M 140.47% | 16.95M 190.60% | 9.21M 45.66% | -6.42M 169.72% | 38.08M 693.02% | 14.16M 62.81% | 15.38M 8.57% | 40.99M 166.61% | 49.24M 20.13% | 82.24M 67.02% | 111.27M 35.29% | |
selling and marketing expenses | 18.27M - | ||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 5.45M - | 6.04M 10.89% | 6.46M 6.89% | 7.09M 9.90% | 6.87M 3.14% | 7M 1.86% | 7.26M 3.73% | 8.33M 14.71% | 8.05M 3.30% | 11.23M 39.50% | 9.30M 17.24% | 9.46M 1.73% | 8.54M 9.76% | 8.12M 4.89% | 8.84M 8.83% | 7.91M 10.50% | 9.05M 14.42% | 9.99M 10.47% | 8.65M 13.44% | 8.35M 3.53% | 9.72M 16.47% | 10.78M 10.86% | 8.70M 19.28% | 9.21M 5.84% | 9.80M 6.46% | 8.86M 9.58% | 9.77M 10.19% | 10.23M 4.75% | 9.74M 4.82% | 10.21M 4.84% | 9.73M 4.71% | 10.30M 5.85% | 13.58M 31.86% | 23.79M - | 23.79M - | 36.36M - | |||||
selling general and administrative expenses | 5.45M - | 6.04M 10.89% | 6.46M 6.89% | 7.09M 9.90% | 6.87M 3.14% | 7M 1.86% | 7.26M 3.73% | 8.33M 14.71% | 8.05M 3.30% | 11.23M 39.50% | 9.30M 17.24% | 9.46M 1.73% | 8.54M 9.76% | 8.12M 4.89% | 8.84M 8.83% | 7.91M 10.50% | 9.05M 14.42% | 9.99M 10.47% | 8.65M 13.44% | 8.35M 3.53% | 9.72M 16.47% | 10.78M 10.86% | 8.70M 19.28% | 9.21M 5.84% | 9.80M 6.46% | 8.86M 9.58% | 9.77M 10.19% | 10.23M 4.75% | 9.74M 4.82% | 10.21M 4.84% | 9.73M 4.71% | 10.30M 5.85% | 13.58M 31.86% | 16.65M 22.61% | 23.79M 42.92% | 33.62M 41.31% | 42.06M 25.11% | 40.02M 4.87% | 36.36M 9.15% | 37.74M 3.82% | |
research and development expenses | 20.86M - | 38.28M 83.49% | 25.79M 32.64% | 28.02M 8.65% | 27.65M 1.32% | 25.67M 7.17% | 30.44M 18.59% | 35.13M 15.43% | 38.20M 8.73% | 36.09M 5.51% | 37.49M 3.87% | 32.91M 12.22% | 33.66M 2.27% | 32.89M 2.28% | 35.32M 7.39% | 31.69M 10.28% | 39.84M 25.73% | 44.83M 12.52% | 38.70M 13.67% | 47.24M 22.07% | 43.11M 8.75% | 38.89M 9.78% | 28.56M 26.57% | 21.02M 26.42% | 26.05M 23.98% | 27.41M 5.19% | 22.92M 16.37% | 24.68M 7.70% | 39.58M 60.33% | 34.41M 13.05% | 34.59M 0.51% | 33.15M 4.17% | 48.97M 47.73% | 44.28M 9.57% | 51.42M 16.12% | 59.18M 15.09% | 58.48M 1.18% | 51.62M 11.74% | 50.08M 2.99% | 47.57M 5.01% | |
other expenses | 62K - | -7K 111.29% | 1K 114.29% | -372K 37,300% | -146K 60.75% | -379K 159.59% | 49K 112.93% | 13K 73.47% | 56K 330.77% | 659K 1,076.79% | -424K 164.34% | 275K 164.86% | -758K 375.64% | 134K 117.68% | 894K 567.16% | 773K 13.53% | 691K 10.61% | 1.20M 73.52% | -238K 119.85% | -75K 68.49% | 1.08M 1,536% | 1.35M 25.44% | 1.45M 7.62% | 511K 64.86% | 1.70M 232.29% | 448K 73.62% | 168K 62.50% | 11K 93.45% | 572K 5,100% | -467K 181.64% | 208K 144.54% | -354K 270.19% | -467K 31.92% | -98K 79.01% | 110K 212.24% | -998K 1,007.27% | 2.74M 374.55% | 2.23M 18.54% | -8K 100.36% | -164K 1,950% | |
cost and expenses | 26.31M - | 44.32M 68.46% | 32.24M 27.25% | 35.11M 8.90% | 34.52M 1.69% | 32.67M 5.37% | 37.70M 15.40% | 43.46M 15.29% | 46.25M 6.42% | 47.33M 2.33% | 46.79M 1.14% | 42.37M 9.45% | 42.19M 0.41% | 41.01M 2.81% | 44.16M 7.68% | 39.60M 10.32% | 48.89M 23.47% | 54.83M 12.14% | 47.35M 13.63% | 55.59M 17.39% | 52.83M 4.96% | 49.67M 5.98% | 37.26M 24.99% | 30.22M 18.88% | 35.86M 18.64% | 36.27M 1.15% | 32.69M 9.88% | 34.92M 6.82% | 49.32M 41.24% | 44.62M 9.52% | 44.32M 0.68% | 43.44M 1.97% | 62.55M 43.97% | 60.93M 2.58% | 75.22M 23.44% | 92.80M 23.38% | 100.73M 8.54% | 92.26M 8.40% | 87.34M 5.33% | 87.47M 0.15% | |
operating expenses | 26.31M - | 44.32M 68.46% | 32.24M 27.25% | 35.11M 8.90% | 34.52M 1.69% | 32.67M 5.37% | 37.70M 15.40% | 43.46M 15.29% | 46.25M 6.42% | 47.33M 2.33% | 46.79M 1.14% | 42.37M 9.45% | 42.19M 0.41% | 41.01M 2.81% | 44.16M 7.68% | 39.60M 10.32% | 48.89M 23.47% | 54.83M 12.14% | 47.35M 13.63% | 55.59M 17.39% | 52.83M 4.96% | 49.67M 5.98% | 37.26M 24.99% | 30.22M 18.88% | 35.86M 18.64% | 36.27M 1.15% | 32.69M 9.88% | 34.92M 6.82% | 49.32M 41.24% | 44.62M 9.52% | 44.32M 0.68% | 43.44M 1.97% | 62.55M 43.97% | 60.93M 2.58% | 75.22M 23.44% | 92.80M 23.38% | 100.55M 8.35% | 91.64M 8.87% | 86.43M 5.68% | 85.31M 1.29% | |
interest expense | 7K - | -1K 114.29% | 372K 37,300% | 379K - | 5.44M 1,334.30% | 5.14M 5.39% | 5.06M 1.63% | 4.97M 1.72% | 4.96M 0.32% | 6.17M 24.46% | 4.75M 23.05% | 4.70M 0.97% | 4.63M 1.57% | 4.15M 10.35% | 3.25M 21.65% | 3.07M 5.51% | 2.63M 14.20% | 2.57M 2.47% | 2.45M 4.52% | 3.46M 40.89% | 3.84M 11.14% | 4.30M 11.92% | 5.38M 25.10% | 5.73M 6.47% | 6.10M 6.60% | 5.67M 7.13% | 5.70M 0.60% | 4.67M 18.15% | 3.58M 23.31% | 2.75M 23.16% | 2.15M 21.81% | 1.25M 41.93% | 1.08M 13.69% | 867K 19.57% | 971K 12.00% | 853K 12.15% | 1.08M 26.49% | 1.05M 2.32% | |||
ebitda | 3.75M - | -37.45M 1,098.27% | -26.50M 29.23% | -21.91M 17.32% | 13.78M 162.90% | -21.24M 254.12% | -25.04M 17.89% | -28.60M 14.21% | -28.17M 1.50% | -26.96M 4.30% | -39.80M 47.66% | -34.43M 13.49% | -29.11M 15.47% | -10.87M 62.66% | -4.24M 60.98% | -30.34M 615.49% | -8.75M 71.16% | -33.81M 286.33% | -38.30M 13.29% | -43.60M 13.83% | -37.97M 12.91% | -39.74M 4.65% | -20.26M 49.01% | -16.43M 18.91% | 10.70M 165.15% | -22.54M 310.55% | -17.50M 22.37% | -16.19M 7.45% | 37.05M 328.84% | -29.38M 179.30% | -27.16M 7.56% | -34.59M 27.34% | -35.02M 1.25% | -22.48M 35.82% | -60.94M 171.13% | -78.00M 27.99% | -56.82M 27.16% | -40.16M 29.32% | -2.29M 94.29% | 30.64M 1,436.65% | |
operating income | 3.75M - | -37.45M 1,098.27% | -26.50M 29.23% | -21.91M 17.32% | 13.78M 162.90% | -21.24M 254.12% | -25.09M 18.12% | -28.61M 14.04% | -28.22M 1.35% | -27.61M 2.16% | -39.38M 42.60% | -38.84M 1.38% | -28.65M 26.24% | -12.89M 54.99% | -5.13M 60.18% | -31.12M 505.98% | -9.84M 68.39% | -36.74M 273.55% | -38.75M 5.47% | -45.53M 17.50% | -39.45M 13.35% | -41.65M 5.56% | -41.06M 1.41% | -17.96M 56.25% | 8.49M 147.29% | -23.81M 380.32% | -18.36M 22.88% | -16.73M 8.90% | 36.52M 318.32% | -28.92M 179.18% | -27.37M 5.35% | -34.23M 25.08% | -34.55M 0.93% | -22.85M 33.87% | -61.05M 167.17% | -77.43M 26.82% | -59.56M 23.08% | -42.39M 28.82% | -4.19M 90.12% | 25.96M 719.62% | |
depreciation and amortization | 1.15M - | 1.12M 2.10% | 1.17M 4.37% | 1.39M 18.72% | 1.43M 2.88% | 1.41M 1.12% | 1.28M 9.27% | 1.13M 12.09% | 1.26M 11.80% | 1.44M 13.89% | 1.50M 4.88% | 1.53M 1.53% | -758K 149.61% | 1.51M 298.68% | 1.43M 5.18% | 1.37M 3.85% | 1.66M 20.61% | 2.53M 52.60% | 2.53M 0.08% | 1.14M 55.08% | 1.22M 7.31% | 1.20M 1.56% | 1.24M 3.17% | 839K 32.23% | 751K 10.49% | 529K 29.56% | 516K 2.46% | 524K 1.55% | 532K 1.53% | 551K 3.57% | 542K 1.63% | 462K 14.76% | 462K 0% | 375K 18.83% | 110K 70.67% | -574K 621.82% | 2.74M 577.35% | 2.23M 18.54% | 427K 80.87% | 4.68M 996.02% | |
total other income expenses net | 62K - | -7K 111.29% | 1K 114.29% | -372K 37,300% | -146K 60.75% | -379K 159.59% | 49K 112.93% | 13K 73.47% | 56K 330.77% | 659K 1,076.79% | -424K 164.34% | -3.85M 809.20% | -1.06M 72.53% | -137K 87.06% | 894K 752.55% | -21.42M 2,495.75% | -426K 98.01% | -532K 24.88% | -924K 73.68% | 424K 145.89% | 671K 58.25% | 792K 18.03% | -17.89M 2,358.59% | -509K 97.15% | 1.19M 333.01% | -377K 131.79% | -531K 40.85% | 22K 104.14% | 609K 2,668.18% | -467K 176.68% | 208K 144.54% | -354K 270.19% | -467K 31.92% | -1.29M 176.87% | -968K 25.14% | -326K 66.32% | 1.77M 642.64% | 1.38M 22.05% | -8K 100.58% | -164K 1,950% | |
income before tax | 3.81M - | -37.45M 1,082.22% | -26.50M 29.25% | -22.28M 15.91% | 13.63M 161.19% | -21.62M 258.55% | -30.47M 40.97% | -33.74M 10.72% | -33.23M 1.52% | -31.93M 3.91% | -44.76M 40.19% | -44.73M 0.06% | -34.15M 23.65% | -17.34M 49.21% | -8.87M 48.88% | -56.68M 539.25% | -13.12M 76.86% | -38.61M 194.35% | -41.62M 7.80% | -46.81M 12.45% | -40.83M 12.77% | -43.75M 7.16% | -43.45M 0.70% | -21.75M 49.94% | 4.81M 122.13% | -29.09M 704.24% | -24.30M 16.47% | -22.37M 7.92% | 31.39M 240.29% | -34.05M 208.48% | -30.74M 9.72% | -37.34M 21.46% | -37.17M 0.45% | -24.14M 35.05% | -62.02M 156.87% | -77.75M 25.37% | -57.79M 25.68% | -41.01M 29.03% | -3.37M 91.78% | 29.58M 977.54% | |
income tax expense | -62K - | 7K 111.29% | -1K 114.29% | 372K 37,300% | 146K 60.75% | 379K 159.59% | 5.39M 1,321.37% | 5.13M 4.77% | 5.00M 2.48% | 4.31M 13.79% | 5.38M 24.74% | 5.89M 9.54% | 758K 87.14% | 4.45M 487.20% | -31.59M 809.66% | 25.57M 180.94% | 3.28M 87.16% | 1.87M 42.99% | 2.87M 53.50% | 1.27M 55.61% | 1.38M 7.92% | 2.10M 52.98% | 2.39M 13.40% | 3.79M 58.69% | 3.68M 2.85% | 5.28M 43.42% | 5.94M 12.47% | 5.65M 4.87% | 5.13M 9.14% | 5.13M 0.08% | 3.37M 34.33% | 3.10M 7.92% | 2.62M 15.68% | 1.29M 50.61% | 968K 25.14% | 326K 66.32% | 1.22M 273.62% | -448K 136.78% | 877K 295.76% | -1.17M 232.95% | |
net income | 3.81M - | -37.45M 1,082.22% | -26.50M 29.25% | -22.28M 15.91% | 13.63M 161.19% | -21.62M 258.55% | -30.47M 40.97% | -33.74M 10.72% | -33.23M 1.52% | -31.93M 3.91% | -44.76M 40.19% | -44.73M 0.06% | -34.15M 23.65% | -17.34M 49.21% | -8.87M 48.88% | -56.68M 539.25% | -13.12M 76.86% | -38.61M 194.35% | -41.62M 7.80% | -46.81M 12.45% | -40.83M 12.77% | -43.75M 7.16% | -43.45M 0.70% | -21.75M 49.94% | 4.81M 122.13% | -29.09M 704.24% | -24.30M 16.47% | -22.37M 7.92% | 31.39M 240.29% | -34.05M 208.48% | -30.74M 9.72% | -37.34M 21.46% | -37.17M 0.45% | -25.44M 31.57% | -62.99M 147.62% | -78.08M 23.96% | -59.01M 24.43% | -40.57M 31.25% | -4.25M 89.53% | 30.75M 823.82% | |
weighted average shs out | 87.28M - | 85.68M 1.82% | 85.80M 0.14% | 85.87M 0.08% | 86.67M 0.92% | 86.08M 0.68% | 86.27M 0.22% | 86.84M 0.66% | 86.97M 0.15% | 87.03M 0.07% | 87.06M 0.03% | 87.10M 0.05% | 87.10M 0% | 87.16M 0.07% | 87.17M 0.02% | 93.00M 6.68% | 124.58M 33.96% | 130.62M 4.84% | 134.38M 2.88% | 147.22M 9.55% | 147.29M 0.05% | 147.81M 0.36% | 148.13M 0.21% | 148.48M 0.24% | 148.81M 0.22% | 166.95M 12.19% | 174.35M 4.44% | 174.51M 0.09% | 188.68M 8.12% | 198.84M 5.38% | 199.89M 0.53% | 204.84M 2.48% | 215.83M 5.36% | 253.26M 17.34% | 253.34M 0.03% | 253.51M 0.07% | 254.41M 0.35% | 258.85M 1.75% | 263.45M 1.78% | 273.34M 3.76% | |
weighted average shs out dil | 87.28M - | 85.68M 1.82% | 85.80M 0.14% | 85.87M 0.08% | 86.67M 0.92% | 86.08M 0.68% | 86.27M 0.22% | 86.84M 0.66% | 86.97M 0.15% | 87.03M 0.07% | 87.06M 0.03% | 87.10M 0.05% | 87.10M 0% | 87.16M 0.07% | 87.17M 0.02% | 93.00M 6.68% | 124.58M 33.96% | 130.62M 4.84% | 134.38M 2.88% | 147.22M 9.55% | 147.29M 0.05% | 147.81M 0.36% | 148.13M 0.21% | 148.48M 0.24% | 148.81M 0.22% | 166.95M 12.19% | 174.35M 4.44% | 174.51M 0.09% | 191.09M 9.50% | 198.84M 4.05% | 199.89M 0.53% | 204.84M 2.48% | 215.83M 5.36% | 253.26M 17.34% | 253.34M 0.03% | 253.51M 0.07% | 254.41M 0.35% | 258.85M 1.75% | 263.45M 1.78% | 287.59M 9.16% | |
eps | 0.04 - | -0.44 1,200% | -0.31 29.55% | -0.26 16.13% | 0.16 161.54% | -0.25 256.25% | -0.35 40.00% | -0.39 11.43% | -0.38 2.56% | -0.37 2.63% | -0.51 37.84% | -0.51 0% | -0.39 23.53% | -0.20 48.72% | -0.10 50% | -0.61 510.00% | -0.11 81.97% | -0.30 172.73% | -0.31 3.33% | -0.32 3.23% | -0.28 12.50% | -0.30 7.14% | -0.29 3.33% | -0.15 48.28% | 0.03 120% | -0.17 666.67% | -0.14 17.65% | -0.13 7.14% | 0.17 230.77% | -0.17 200% | -0.15 11.76% | -0.18 20% | -0.17 5.56% | -0.10 41.18% | -0.25 150.00% | -0.31 24% | -0.23 25.81% | -0.16 30.43% | -0.02 89.94% | 0.10 721.12% | |
epsdiluted | 0.04 - | -0.44 1,200% | -0.31 29.55% | -0.26 16.13% | 0.16 161.54% | -0.25 256.25% | -0.35 40.00% | -0.39 11.43% | -0.38 2.56% | -0.37 2.63% | -0.51 37.84% | -0.51 0% | -0.39 23.53% | -0.20 48.72% | -0.10 50% | -0.61 510.00% | -0.11 81.97% | -0.30 172.73% | -0.31 3.33% | -0.32 3.23% | -0.28 12.50% | -0.30 7.14% | -0.29 3.33% | -0.15 48.28% | 0.03 120% | -0.17 666.67% | -0.14 17.65% | -0.13 7.14% | 0.16 223.08% | -0.17 206.25% | -0.15 11.76% | -0.18 20% | -0.17 5.56% | -0.10 41.18% | -0.25 150.00% | -0.31 24% | -0.23 25.81% | -0.16 30.43% | -0.02 89.94% | 0.10 721.12% |
All numbers in (except ratios and percentages)