Emergent BioSolutions Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) N/A N/A N/A N/A N/A
    (estimated) N/A N/A N/A N/A N/A
    (estimated) €551.55M -30.3% -€88.94M -272.8% -16.1% -0.23 pp €32.36M -69.0% 5.9% -0.073 pp
    (estimated) €791.33M +14.7% €51.48M -8.8% 6.5% -0.017 pp €104.25M +75.4% 13.2% +0.046 pp
    (estimated) €689.87M -21.0% €56.42M -134.4% 8.2% +0.27 pp €59.45M -15.4% 8.6% +0.0057 pp
    €873.27M -3.4% -€164.21M -74.9% -18.8% +0.54 pp €70.30M -152.7% 8.1% +0.23 pp
    €904.02M -6.4% -€655.21M +239.8% -72.5% -0.53 pp -€133.28M -289.4% -14.7% -0.22 pp
    €965.71M -37.5% -€192.81M -202.0% -20.0% -0.32 pp €70.39M -85.0% 7.3% -0.23 pp
    €1.54B +15.3% €189.11M -28.2% 12.2% -0.074 pp €470.49M -19.3% 30.5% -0.13 pp
    €1.34B +40.6% €263.46M +461.1% 19.7% +0.15 pp €583.27M +146.3% 43.5% +0.19 pp
    €952.87M +41.4% €46.95M -13.1% 4.9% -0.031 pp €236.84M +141.4% 24.9% +0.10 pp
    €674.08M +39.5% €54.02M -24.1% 8.0% -0.067 pp €98.13M -56.7% 14.6% -0.32 pp
    €483.22M +14.7% €71.16M +59.5% 14.7% +0.041 pp €226.56M +102.7% 46.9% +0.20 pp
    €421.11M -6.5% €44.61M -17.6% 10.6% -0.014 pp €111.78M +45.3% 26.5% +0.095 pp
    €450.41M +16.1% €54.17M +71.1% 12.0% +0.039 pp €76.91M -37.6% 17.1% -0.15 pp
    €387.82M +43.9% €31.65M +18.0% 8.2% -0.018 pp €123.19M +2.9% 31.8% -0.13 pp
    €269.45M +10.9% €26.82M +32.4% 10.0% +0.016 pp €119.75M +48.7% 44.4% +0.11 pp
    €242.86M +3.1% €20.27M +2.2% 8.3% -0.00075 pp €80.54M +36.2% 33.2% +0.081 pp
    €235.53M -4.5% €19.83M -55.5% 8.4% -0.096 pp €59.12M -43.6% 25.1% -0.17 pp
    €246.55M +21.9% €44.54M +66.0% 18.1% +0.048 pp €104.80M +90.7% 42.5% +0.15 pp
    €202.28M +31.5% €26.83M +50.6% 13.3% +0.017 pp €54.97M +126.8% 27.2% +0.11 pp
    €153.83M -2.4% €17.82M -9.8% 11.6% -0.0096 pp €24.24M -71.7% 15.8% -0.39 pp
    €157.59M +19.8% €19.76M +0.6% 12.5% -0.024 pp €85.65M +167.5% 54.4% +0.30 pp
    €131.59M +16.9% €19.64M +44.4% 14.9% +0.028 pp €32.02M -23.8% 24.3% -0.13 pp
    €112.59M +56.5% €13.60M +37.6% 12.1% -0.017 pp €42.03M +85.7% 37.3% +0.059 pp
    €71.93M +84.3% €9.88M -2,170.8% 13.7% +0.15 pp €22.63M -95.2% 31.5% -12 pp
    €39.04M -€477.30K -1.2% €470.49M 1,205.3%

    Notifications