Tupperware Brands Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €1.12B -18.5% -€24.38M -118.3% -2.2% -0.12 pp -€17.34M -113.8% -1.5% -0.11 pp
    €1.38B -7.9% €133.57M +26.0% 9.7% +0.026 pp €125.76M -24.5% 9.1% -0.020 pp
    €1.49B -3.2% €106.02M +896.0% 7.1% +0.064 pp €166.54M +30.7% 11.1% +0.029 pp
    €1.54B -13.1% €10.64M -92.0% 0.7% -0.068 pp €127.39M -28.4% 8.3% -0.018 pp
    €1.78B -8.2% €133.83M -158.7% 7.5% +0.19 pp €178.04M -28.3% 10.0% -0.028 pp
    €1.94B +1.9% -€227.83M -218.7% -11.8% -0.22 pp €248.35M -3.6% 12.8% -0.0074 pp
    €1.90B -3.1% €191.95M +20.3% 10.1% +0.020 pp €257.70M +3.6% 13.6% +0.0088 pp
    €1.96B -12.4% €159.50M -13.3% 8.1% -0.00091 pp €248.78M -17.6% 12.7% -0.0080 pp
    €2.24B -2.5% €184.05M -21.8% 8.2% -0.020 pp €301.74M -10.4% 13.5% -0.012 pp
    €2.29B +3.4% €235.39M +42.1% 10.3% +0.028 pp €336.94M +4.9% 14.7% +0.0021 pp
    €2.22B -0.0% €165.68M -11.6% 7.5% -0.0098 pp €321.32M +7.4% 14.5% +0.010 pp
    €2.22B +12.4% €187.40M -3.2% 8.4% -0.014 pp €299.25M -2.7% 13.5% -0.021 pp
    €1.97B +8.1% €193.66M +28.8% 9.8% +0.016 pp €307.49M +20.5% 15.6% +0.016 pp
    €1.83B -1.6% €150.31M +8.5% 8.2% +0.0076 pp €255.22M +60.4% 14.0% +0.054 pp
    €1.86B +9.1% €138.55M +38.1% 7.5% +0.016 pp €159.16M -18.6% 8.6% -0.029 pp
    €1.70B +13.6% €100.35M +24.1% 5.9% +0.0050 pp €195.47M +1.2% 11.5% -0.014 pp
    €1.50B +36.3% €80.87M +10.3% 5.4% -0.013 pp €193.06M +2.4% 12.9% -0.043 pp
    €1.10B +4.5% €73.31M -1.7% 6.7% -0.0042 pp €188.51M +33.1% 17.2% +0.037 pp
    €1.05B +4.2% €74.60M +81.4% 7.1% +0.030 pp €141.64M +13.3% 13.5% +0.011 pp
    €1.01B +6.5% €41.12M -46.8% 4.1% -0.041 pp €124.99M -16.8% 12.4% -0.035 pp
    €947.29M -1.0% €77.35M +46.5% 8.2% +0.026 pp €150.31M +7.0% 15.9% +0.012 pp
    €956.65M +3.8% €52.79M -17.9% 5.5% -0.015 pp €140.44M +23.6% 14.7% +0.023 pp
    €921.19M +2.8% €64.30M -5.2% 7.0% -0.0059 pp €113.66M -14.0% 12.3% -0.024 pp
    €896.04M -3.6% €67.82M +14.3% 7.6% +0.012 pp €132.11M -6.3% 14.7% -0.0043 pp
    €929.52M -11.9% €59.32M -15.7% 6.4% -0.0029 pp €141.04M -28.3% 15.2% -0.035 pp
    €1.06B -10.2% €70.39M -53.1% 6.7% -0.061 pp €196.84M -7.0% 18.7% +0.0065 pp
    €1.18B €149.97M 12.8% €211.61M 18.0%

    Notifications