CTI BioPharma Corp. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €46.48M +∞% -€78.44M -8.6% -168.8% -1.7 pp -€48.41M -33.8% -104.2% -1.0 pp
    €0.00 +NaN% -€85.84M +88.2% N/A -€73.14M +101.2% N/A
    €0.00 -100.0% -€45.62M +25.1% N/A -€36.35M +51.6% N/A
    €2.88M -87.3% -€36.46M +44.3% -1,265.1% -12 pp -€23.97M -30.1% -831.7% -6.8 pp
    €22.65M +4.5% -€25.26M -27.9% -111.5% +0.50 pp -€34.28M +1.4% -151.4% +0.047 pp
    €21.66M -56.2% -€35.04M -21.8% -161.7% -0.71 pp -€33.81M -48.7% -156.1% -0.23 pp
    €49.46M +256.2% -€44.81M -56.4% -90.6% +6.5 pp -€65.95M -19.5% -133.3% +4.6 pp
    €13.88M -73.2% -€102.89M +27.9% -741.0% -5.9 pp -€81.95M +142.6% -590.3% -5.2 pp
    €51.76M +73.2% -€80.44M +118.4% -155.4% -0.32 pp -€33.79M +14.8% -65.3% +0.33 pp
    €29.88M +∞% -€36.83M -57.8% -123.3% -1.2 pp -€29.44M -42.9% -98.5% -0.99 pp
    €0.00 +NaN% -€87.34M +62.6% N/A -€51.55M +3.6% N/A
    €0.00 -100.0% -€53.73M -24.5% N/A -€49.76M -5.5% N/A
    €274.83K +298.8% -€71.20M -13.4% -25,906.6% +930 pp -€52.66M -29.5% -19,158.9% +890 pp
    €68.92K -99.3% -€82.19M -47.0% -119,243.8% -1.2K pp -€74.70M +10.7% -108,385.0% -1.1K pp
    €9.85M +8,901.6% -€155.10M +30.4% -1,574.8% +1.1K pp -€67.46M -23.1% -684.9% +800 pp
    €109.42K +58.7% -€118.99M +1.7% -108,746.5% +610 pp -€87.76M -12.2% -80,208.7% +650 pp
    €68.92K -99.5% -€117.01M +32.5% -169,773.8% -1.7K pp -€100.00M -5.8% -145,090.0% -1.4K pp
    €13.86M -45.6% -€88.31M -59.4% -637.0% +2.2 pp -€106.16M -14.1% -765.7% -2.8 pp
    €25.50M +19.5% -€217.37M +94.0% -852.5% -3.3 pp -€123.65M +38.3% -485.0% -0.66 pp
    €21.34M +46.6% -€112.03M +160.6% -525.1% -2.3 pp -€89.44M +25.6% -419.2% +0.70 pp
    €14.56M +170.9% -€42.99M -37.8% -295.4% +9.9 pp -€71.23M +47.7% -489.3% +4.1 pp
    €5.37M +1,142.1% -€69.16M +54.6% -1,287.3% +91 pp -€48.21M +59.6% -897.3% +61 pp
    €432.53K +402.0% -€44.74M +43.1% -10,343.5% +260 pp -€30.20M +19.6% -6,981.2% +220 pp
    €86.15K -99.2% -€31.27M +45.2% -36,300.0% -360 pp -€25.24M +55.9% -29,300.0% -290 pp
    €11.37M +11.9% -€21.54M +8.7% -189.4% +0.055 pp -€16.20M -9.6% -142.4% +0.34 pp
    €10.17M +29.7% -€19.82M +65.5% -194.9% -0.42 pp -€17.92M +101.9% -176.3% -0.63 pp
    €7.84M -€11.98M -152.7% -€8.87M -113.2%

    Notifications