COM:MACROGENICS
MacroGenics
- Stock
Last Close
3.21
22/11 21:00
Market Cap
203.35M
Beta: -
Volume Today
463.17K
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 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 14.74M - | 14.40M 2.28% | 9.20M 36.10% | 18.28M 98.69% | 5.38M 70.58% | 71.17M 1,223.26% | 5.60M 92.13% | 14.68M 162.25% | 9.41M 35.90% | 1.89M 79.88% | 78.50M 4,046.70% | 2.01M 97.43% | 9.48M 370.51% | 1.28M 86.51% | 1.08M 15.41% | 1.08M 0.46% | 154.31M 14,240.80% | 4.50M 97.08% | 18.55M 312.18% | 20.62M 11.13% | 16.45M 20.21% | 9.50M 42.27% | 9.99M 5.16% | 17.98M 80.07% | 24.56M 36.54% | 12.97M 47.19% | 15.64M 20.58% | 17.41M 11.38% | 51.75M 197.13% | 16.07M 68.94% | 30.37M 88.98% | 15.58M 48.71% | 13.62M 12.54% | 10.67M 21.66% | 26.01M 143.67% | 41.73M 60.47% | 71.18M 70.55% | 24.21M 65.98% | 13.14M 45.75% | 10.40M 20.85% | 11.00M 5.83% | 9.10M 17.26% | 10.80M 18.60% | 110.71M 925.36% | |
cost of revenue | 17K - | 22K 29.41% | 1.67M 7,468.18% | 947K 43.12% | 48K 94.93% | 2.40M 4,904.17% | 3.14M 30.85% | 1.79M 43.02% | 3.52M 96.71% | 1.18M 66.59% | 85K 92.78% | -4.17M 5,001.18% | 3.96M 194.98% | 176K 95.55% | 168K 4.55% | ||||||||||||||||||||||||||||||
gross profit | 14.74M - | 14.40M 2.28% | 9.20M 36.10% | 18.28M 98.69% | 5.38M 70.58% | 71.17M 1,223.26% | 5.60M 92.13% | 14.68M 162.25% | 9.41M 35.90% | 1.89M 79.88% | 78.50M 4,046.70% | 2.01M 97.43% | 9.48M 370.51% | 1.28M 86.51% | 1.08M 15.41% | 1.08M 0.46% | 154.31M 14,240.80% | 4.50M 97.08% | 18.55M 312.18% | 20.62M 11.13% | 16.45M 20.21% | 9.50M 42.27% | 9.99M 5.16% | 17.98M 80.07% | 24.56M 36.54% | 12.97M 47.19% | 15.64M 20.58% | 17.41M 11.38% | 51.75M 197.13% | 16.05M 68.98% | 30.35M 89.04% | 13.91M 54.16% | 12.68M 8.88% | 10.63M 16.19% | 23.61M 122.16% | 38.59M 63.49% | 69.39M 79.80% | 20.69M 70.18% | 11.96M 42.20% | 10.31M 13.77% | 15.17M 47.10% | 5.15M 66.07% | 10.62M 106.35% | 110.54M 940.77% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 3.76M - | 3.26M 13.42% | 4.14M 27.20% | 3.68M 11.27% | 4.84M 31.73% | 4.68M 3.34% | 5.35M 14.16% | 6.02M 12.63% | 6.71M 11.53% | 6.13M 8.67% | 7.24M 18.03% | 7.22M 0.21% | 9.23M 27.84% | 7.46M 19.20% | 8.38M 12.36% | 8.40M 0.23% | 8.40M 0.01% | 9.23M 9.89% | 11.13M 20.56% | 9.58M 13.92% | 10.55M 10.05% | 10.22M 3.11% | 12.12M 18.62% | 11.83M 2.38% | 11.89M 0.48% | 10.23M 13.94% | 10.22M 0.17% | 9.73M 4.74% | 12.56M 29.07% | ||||||||||||||||
selling general and administrative expenses | 3.76M - | 3.26M 13.42% | 4.14M 27.20% | 3.68M 11.27% | 4.84M 31.73% | 4.68M 3.34% | 5.35M 14.16% | 6.02M 12.63% | 6.71M 11.53% | 6.13M 8.67% | 7.24M 18.03% | 7.22M 0.21% | 9.23M 27.84% | 7.46M 19.20% | 8.38M 12.36% | 8.40M 0.23% | 8.40M 0.01% | 9.23M 9.89% | 11.13M 20.56% | 9.58M 13.92% | 10.55M 10.05% | 10.22M 3.11% | 12.12M 18.62% | 11.83M 2.38% | 11.89M 0.48% | 10.23M 13.94% | 10.22M 0.17% | 9.73M 4.74% | 12.56M 29.07% | 15.04M 19.70% | 15.23M 1.32% | 17.16M 12.65% | 15.58M 9.20% | 16.25M 4.30% | 13.67M 15.90% | 15.36M 12.33% | 13.67M 10.96% | 13.53M 1.06% | 13.69M 1.22% | 12.41M 9.37% | 12.56M 1.22% | 14.71M 17.11% | 14.42M 1.94% | 14.10M 2.21% | |
research and development expenses | 14.35M - | 14.57M 1.54% | 17.34M 18.99% | 18.63M 7.48% | 19.65M 5.46% | 21.46M 9.23% | 22.66M 5.57% | 24.10M 6.37% | 30.04M 24.65% | 27.35M 8.98% | 33.34M 21.92% | 30.30M 9.13% | 31.11M 2.68% | 32.80M 5.44% | 34.46M 5.06% | 40.98M 18.93% | 38.99M 4.88% | 45.67M 17.14% | 52.01M 13.89% | 46.22M 11.14% | 46.92M 1.53% | 47.06M 0.29% | 51.44M 9.31% | 44.85M 12.81% | 51.96M 15.84% | 48.89M 5.90% | 57.35M 17.30% | 44.66M 22.14% | 42.30M 5.28% | 53.12M 25.58% | 55.78M 5.01% | 49.82M 10.68% | 55.85M 12.10% | 61.44M 10.00% | 51.74M 15.78% | 48.19M 6.87% | 45.65M 5.27% | 45.87M 0.48% | 43.23M 5.76% | 30.13M 30.30% | 47.35M 57.15% | 44.19M 6.68% | 51.73M 17.07% | 40.54M 21.63% | |
other expenses | 467 - | 409 12.42% | 1K 144.50% | 1K - | -3K 400% | -86K 2,766.67% | 1K 101.16% | 130K 12,900% | 270K 107.69% | 370K 37.04% | 419K 13.24% | 455K 8.59% | 553K 21.54% | 525K 5.06% | 681K 29.71% | 758K 11.31% | 674K 11.08% | 1.07M 58.75% | 975K 8.88% | -2.97M 404.21% | 2.60M 187.66% | 21.20M 715.46% | -6.69M 131.54% | 8.26M 223.51% | 721K 91.27% | 425K 41.05% | 92K 78.35% | 83K 9.78% | 21K 74.70% | 344K 1,538.10% | 101K 70.64% | 214K 111.88% | -428K 300% | 504K 217.76% | 142K 71.83% | -1.92M 1,454.23% | -283K 85.28% | 100.93M 35,764.31% | 3.27M 96.76% | 4.61M 40.87% | 1.85M 59.97% | 2.65M 43.39% | 1.70M 35.70% | ||
cost and expenses | 17.94M - | 17.51M 2.41% | 21.46M 22.57% | 22.21M 3.49% | 24.40M 9.84% | 26.03M 6.71% | 26.89M 3.28% | 30.12M 12.04% | 37.99M 26.12% | 32.53M 14.38% | 38.40M 18.07% | 36.28M 5.53% | 44.71M 23.25% | 39.49M 11.69% | 42.26M 7.03% | 48.80M 15.48% | 49.34M 1.10% | 54.71M 10.89% | 62.87M 14.91% | 55.62M 11.52% | 58.13M 4.51% | 57.11M 1.75% | 62.96M 10.23% | 55.93M 11.16% | 63.21M 13.02% | 58.41M 7.59% | 62.95M 7.76% | 53.55M 14.93% | 53.92M 0.68% | 67.36M 24.94% | 70.65M 4.88% | 68.56M 2.95% | 71.86M 4.81% | 77.31M 7.59% | 67.81M 12.28% | 66.69M 1.66% | 59.19M 11.24% | 62.64M 5.82% | 58.10M 7.25% | 45.90M 21.00% | 60.36M 31.50% | 62.85M 4.14% | 68.98M 9.74% | 56.52M 18.07% | |
operating expenses | 17.94M - | 17.51M 2.41% | 21.46M 22.57% | 22.21M 3.49% | 24.40M 9.84% | 26.03M 6.71% | 26.89M 3.28% | 30.12M 12.04% | 37.99M 26.12% | 32.53M 14.38% | 38.40M 18.07% | 36.28M 5.53% | 44.71M 23.25% | 39.49M 11.69% | 42.26M 7.03% | 48.80M 15.48% | 49.34M 1.10% | 54.71M 10.89% | 62.87M 14.91% | 55.62M 11.52% | 58.13M 4.51% | 57.11M 1.75% | 62.96M 10.23% | 55.93M 11.16% | 63.21M 13.02% | 58.41M 7.59% | 62.95M 7.76% | 53.55M 14.93% | 53.92M 0.68% | 67.35M 24.91% | 70.63M 4.87% | 66.90M 5.28% | 70.91M 6.00% | 77.26M 8.95% | 65.41M 15.34% | 63.55M 2.85% | 57.40M 9.67% | 59.12M 2.99% | 56.92M 3.71% | 45.81M 19.51% | 64.52M 40.84% | 58.90M 8.72% | 68.80M 16.82% | 56.35M 18.10% | |
interest expense | -195K - | -504K 158.46% | -142K 71.83% | 656K - | 774K 17.99% | -2.86M - | -1.13M 60.38% | -6K 99.47% | |||||||||||||||||||||||||||||||||||||
ebitda | -2.85M - | -2.71M 4.78% | -12.26M 352.31% | -3.45M 71.89% | -18.51M 437.26% | 45.68M 346.72% | -20.65M 145.22% | -14.95M 27.60% | -27.39M 83.16% | -28.86M 5.38% | 41.88M 245.10% | -32.19M 176.86% | -33.26M 3.34% | -36.23M 8.92% | -39.18M 8.13% | -45.82M 16.96% | 106.31M 332.02% | -48.87M 145.97% | -43.11M 11.79% | -32.28M 25.13% | -38.67M 19.80% | -44.71M 15.64% | -50.39M 12.69% | -35.31M 29.93% | -35.93M 1.76% | -42.64M 18.67% | -44.01M 3.23% | -33.17M 24.63% | 720K 102.17% | -48.56M 6,845% | -37.50M 22.79% | -50.19M 33.85% | -58.24M 16.03% | -63.73M 9.43% | -38.93M 38.91% | -22.11M 43.20% | 15.21M 168.81% | -37.35M 345.52% | 58.24M 255.93% | -35.50M 160.95% | -151.71M 327.33% | -51.91M 65.78% | -58.18M 12.08% | 54.19M 193.14% | |
operating income | -3.21M - | -3.11M 3.02% | -12.26M 294.37% | -3.93M 67.96% | -19.02M 384.19% | 45.13M 337.30% | -21.29M 147.17% | -15.44M 27.46% | -28.58M 85.07% | -30.63M 7.18% | 40.09M 230.88% | -34.27M 185.46% | -35.24M 2.84% | -38.21M 8.43% | -41.18M 7.78% | -47.72M 15.89% | 104.97M 319.95% | -50.21M 147.83% | -44.31M 11.74% | -35.00M 21.01% | -41.68M 19.07% | -47.62M 14.25% | -52.97M 11.24% | -37.94M 28.37% | -38.66M 1.87% | -45.45M 17.57% | -47.31M 4.10% | -36.13M 23.62% | -2.17M 93.99% | -51.29M 2,263.73% | -40.28M 21.47% | -52.99M 31.55% | -58.24M 9.91% | -66.64M 14.43% | -41.81M 37.26% | -24.95M 40.31% | 11.98M 148.02% | -38.43M 420.67% | -44.96M 17.01% | -35.50M 21.04% | -49.35M 39.02% | -53.75M 8.91% | -58.18M 8.24% | 54.19M 193.14% | |
depreciation and amortization | 358.73K - | 398.22K 11.01% | 436.78K 9.68% | 482K 10.35% | 505K 4.77% | 546K 8.12% | 636K 16.48% | 489K 23.11% | 1.19M 143.76% | 1.77M 48.57% | 1.79M 0.85% | 2.08M 16.29% | 1.97M 4.96% | 1.98M 0.20% | 2.00M 1.26% | 1.91M 4.89% | 1.34M 29.55% | 1.34M 0.30% | 1.20M 10.16% | 2.73M 126.96% | 3.01M 10.37% | 2.90M 3.59% | 2.58M 11.13% | 2.64M 2.17% | 2.73M 3.41% | 2.81M 3.04% | 3.30M 17.34% | 2.96M 10.13% | 2.89M 2.43% | 2.73M 5.57% | 2.78M 1.91% | 2.80M 0.54% | 2.95M 5.58% | 2.91M 1.32% | 2.88M 1.24% | 2.84M 1.15% | 3.23M 13.61% | 1.07M 66.79% | 103.20M 9,518.36% | 1.95M 98.11% | -106.23M 5,547.59% | 1.84M 101.73% | |||
total other income expenses net | 467 - | 409 12.42% | 1K 144.50% | 1K - | -3K 400% | -86K 2,766.67% | 1K 101.16% | 130K 12,900% | 270K 107.69% | 370K 37.04% | 419K 13.24% | 455K 8.59% | 553K 21.54% | 525K 5.06% | 681K 29.71% | 758K 11.31% | 674K 11.08% | 1.07M 58.75% | 975K 8.88% | -2.97M 404.21% | 2.60M 187.66% | 21.20M 715.46% | -6.69M 131.54% | 8.26M 223.51% | 721K 91.27% | 425K 41.05% | 92K 78.35% | 83K 9.78% | 21K 74.70% | 344K 1,538.10% | 101K 70.64% | 214K 111.88% | 195K 8.88% | 504K 158.46% | 142K 71.83% | 819K 476.76% | 417K 49.08% | 100.93M 24,103.84% | 53.06M 47.43% | 3.28M 93.81% | 1.56M 52.47% | 2.52M 61.35% | 2.12M 15.85% | ||
income before tax | -3.20M - | -3.11M 3.02% | -12.26M 294.39% | -3.93M 67.96% | -19.02M 384.16% | 45.13M 337.30% | -21.38M 147.37% | -15.44M 27.76% | -28.45M 84.24% | -30.36M 6.72% | 40.46M 233.27% | -33.85M 183.64% | -34.78M 2.77% | -37.66M 8.26% | -40.65M 7.96% | -47.04M 15.72% | 105.73M 324.75% | -49.54M 146.85% | -43.24M 12.70% | -34.03M 21.31% | -44.64M 31.19% | -45.02M 0.84% | -31.77M 29.43% | -44.63M 40.49% | -30.40M 31.89% | -44.72M 47.14% | -46.88M 4.83% | -36.04M 23.12% | -2.09M 94.21% | -51.27M 2,356.73% | -39.94M 22.11% | -52.89M 32.43% | -58.02M 9.71% | -66.44M 14.51% | -41.30M 37.84% | -24.81M 39.93% | 12.80M 151.59% | -38.01M 396.90% | 57.47M 251.20% | 17.55M 69.45% | -46.07M 362.46% | -52.19M 13.28% | -55.66M 6.66% | 56.31M 201.16% | |
income tax expense | -436.78K - | -2.95M - | -195K 93.39% | -504K 158.46% | -142K 71.83% | -819K 476.76% | 239K 129.18% | -1.50M 728.03% | -1.95M 29.91% | 3.21M 264.72% | |||||||||||||||||||||||||||||||||||
net income | -3.20M - | -3.11M 3.02% | -12.26M 294.39% | -3.93M 67.96% | -19.02M 384.16% | 45.13M 337.30% | -21.38M 147.37% | -15.44M 27.76% | -28.45M 84.24% | -30.36M 6.72% | 40.46M 233.27% | -33.85M 183.64% | -34.78M 2.77% | -37.66M 8.26% | -40.65M 7.96% | -47.04M 15.72% | 105.73M 324.75% | -49.54M 146.85% | -43.24M 12.70% | -34.03M 21.31% | -44.64M 31.19% | -45.02M 0.84% | -31.77M 29.43% | -44.63M 40.49% | -30.40M 31.89% | -44.72M 47.14% | -46.88M 4.83% | -36.04M 23.12% | -2.09M 94.21% | -51.27M 2,356.73% | -39.94M 22.11% | -52.89M 32.43% | -58.02M 9.71% | -66.25M 14.18% | -40.80M 38.41% | -24.67M 39.53% | 12.80M 151.89% | -38.25M 398.77% | 57.47M 250.25% | 17.55M 69.45% | -45.83M 361.10% | -52.19M 13.87% | -55.66M 6.66% | 56.31M 201.16% | |
weighted average shs out | 26.26M - | 26.26M 0% | 27.65M 5.29% | 27.75M 0.36% | 29.42M 6.00% | 29.42M 0% | 30.06M 2.19% | 33.34M 10.91% | 34.50M 3.49% | 34.50M 0% | 34.62M 0.33% | 34.77M 0.43% | 34.96M 0.55% | 34.96M 0% | 35.78M 2.36% | 36.78M 2.78% | 36.94M 0.43% | 36.94M 0% | 42.15M 14.12% | 42.24M 0.20% | 45.61M 7.97% | 45.61M 0% | 48.85M 7.10% | 48.90M 0.12% | 49.01M 0.22% | 49.01M 0% | 50.02M 2.05% | 54.46M 8.89% | 54.46M 0% | 57.20M 5.03% | 60.07M 5.01% | 61.17M 1.83% | 61.17M 0% | 61.32M 0.25% | 61.38M 0.10% | 61.46M 0.12% | 61.43M 0.04% | 61.81M 0.61% | 61.88M 0.11% | 61.98M 0.16% | 61.93B 99,816.94% | 62.29M 99.90% | 62.66M 0.60% | 62.74M 0.13% | |
weighted average shs out dil | 26.26M - | 26.26M 0% | 27.65M 5.29% | 27.75M 0.36% | 29.42M 6.00% | 31.68M 7.71% | 30.06M 5.13% | 33.34M 10.91% | 34.50M 3.49% | 34.50M 0% | 36.02M 4.39% | 34.77M 3.47% | 34.96M 0.55% | 34.96M 0% | 35.78M 2.36% | 36.78M 2.78% | 36.94M 0.43% | 36.94M 0% | 42.15M 14.12% | 42.24M 0.20% | 45.61M 7.97% | 45.61M 0% | 48.85M 7.10% | 48.90M 0.12% | 49.01M 0.22% | 49.01M 0% | 50.02M 2.05% | 54.46M 8.89% | 54.46M 0% | 57.20M 5.03% | 60.07M 5.01% | 61.17M 1.83% | 61.17M 0% | 61.32M 0.25% | 61.38M 0.10% | 61.46M 0.12% | 61.43M 0.04% | 61.81M 0.61% | 62.26M 0.73% | 62.24M 0.03% | 61.93B 99,393.28% | 62.29M 99.90% | 62.66M 0.60% | 62.87M 0.32% | |
eps | -0.12 - | -0.12 0% | -0.44 266.67% | -0.14 68.18% | -0.65 364.29% | 1.53 335.38% | -0.71 146.41% | -0.46 35.21% | -0.82 78.26% | -0.88 7.32% | 1.17 232.95% | -0.97 182.91% | -0.99 2.06% | -1.08 9.09% | -1.14 5.56% | -1.28 12.28% | 2.86 323.44% | -1.34 146.85% | -1.03 23.13% | -0.81 21.36% | -0.98 20.99% | -0.99 1.02% | -0.65 34.34% | -0.91 40% | -0.62 31.87% | -0.91 46.77% | -0.94 3.30% | -0.66 29.79% | -0.04 94.20% | -0.90 2,249.87% | -0.66 26.67% | -0.86 30.30% | -0.95 10.47% | -1.08 13.68% | -0.66 38.89% | -0.40 39.39% | -1.55 287.50% | -0.62 60% | 0.93 250% | 0.28 69.89% | -0.00 100.25% | -0.84 119,900% | -0.89 5.95% | 0.90 201.12% | |
epsdiluted | -0.12 - | -0.12 0% | -0.44 266.67% | -0.14 68.18% | -0.65 364.29% | 1.42 318.46% | -0.71 150% | -0.46 35.21% | -0.82 78.26% | -0.88 7.32% | 1.12 227.27% | -0.97 186.61% | -0.99 2.06% | -1.08 9.09% | -1.14 5.56% | -1.28 12.28% | 2.86 323.44% | -1.34 146.85% | -1.03 23.13% | -0.81 21.36% | -0.98 20.99% | -0.99 1.02% | -0.65 34.34% | -0.91 40% | -0.62 31.87% | -0.91 46.77% | -0.94 3.30% | -0.66 29.79% | -0.04 94.20% | -0.90 2,249.87% | -0.66 26.67% | -0.86 30.30% | -0.95 10.47% | -1.08 13.68% | -0.66 38.89% | -0.40 39.39% | -1.55 287.50% | -0.62 60% | 0.92 248.39% | 0.28 69.57% | -0.00 100.25% | -0.84 119,900% | -0.89 5.95% | 0.90 201.12% |
All numbers in (except ratios and percentages)