TowneBank / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.01B +8.9% €323.30M +30.8% 32.0% +0.054 pp N/A N/A
    (estimated) €928.95M +29.0% €247.15M +65.6% 26.6% +0.059 pp N/A N/A
    (estimated) €720.14M -17.6% €149.27M +8.2% 20.7% +0.049 pp N/A N/A
    €873.79M +8.7% €137.97M +5.2% 15.8% -0.0052 pp €166.86M -4.8% 19.1% -0.027 pp
    €803.95M +26.9% €131.11M -18.7% 16.3% -0.091 pp €175.23M -56.1% 21.8% -0.41 pp
    €633.70M +3.2% €161.20M -12.3% 25.4% -0.045 pp €399.00M -15.0% 63.0% -0.13 pp
    €614.19M -3.0% €183.71M +48.0% 29.9% +0.10 pp €469.15M +216.7% 76.4% +0.53 pp
    €633.10M +10.3% €124.13M +4.9% 19.6% -0.010 pp €148.14M +269.3% 23.4% +0.16 pp
    €573.79M +9.8% €118.38M +3.7% 20.6% -0.012 pp €40.11M -86.1% 7.0% -0.48 pp
    €522.65M +24.4% €114.12M +52.6% 21.8% +0.040 pp €288.68M +119.0% 55.2% +0.24 pp
    €419.98M +20.4% €74.77M +30.4% 17.8% +0.014 pp €131.80M -23.9% 31.4% -0.18 pp
    €348.79M +24.1% €57.36M +7.8% 16.4% -0.025 pp €173.23M +94.5% 49.7% +0.18 pp
    €281.15M +22.6% €53.21M +47.9% 18.9% +0.032 pp €89.05M +85.0% 31.7% +0.11 pp
    €229.30M +3.3% €35.97M +1.0% 15.7% -0.0036 pp €48.15M -58.1% 21.0% -0.31 pp
    €221.99M +1.2% €35.62M +10.1% 16.0% +0.013 pp €114.90M +121.0% 51.8% +0.28 pp
    €219.35M +7.2% €32.35M +13.8% 14.7% +0.0085 pp €51.98M +85.1% 23.7% +0.10 pp
    €204.53M +2.2% €28.42M +10.1% 13.9% +0.0099 pp €28.08M -54.4% 13.7% -0.17 pp
    €200.05M +4.8% €25.82M +13.1% 12.9% +0.0095 pp €61.52M -1,662.6% 30.8% +0.33 pp
    €190.91M +14.9% €22.82M +12.0% 12.0% -0.0032 pp -€3.94M -110.5% -2.1% -0.25 pp
    €166.08M +1.0% €20.38M +2.7% 12.3% +0.0020 pp €37.57M +35.5% 22.6% +0.058 pp
    €164.40M +20.3% €19.84M +6.8% 12.1% -0.015 pp €27.72M -57.9% 16.9% -0.31 pp
    €136.61M +29.6% €18.58M +23.2% 13.6% -0.0071 pp €65.81M +78.5% 48.2% +0.13 pp
    €105.40M +52.8% €15.08M +56.7% 14.3% +0.0036 pp €36.88M +59.8% 35.0% +0.015 pp
    €68.99M +40.5% €9.62M +70.4% 13.9% +0.024 pp €23.08M -55.5% 33.4% -0.72 pp
    €49.11M +10.4% €5.65M +20.3% 11.5% +0.0095 pp €51.90M -2,007.0% 105.7% +1.1 pp
    €44.50M +450.3% €4.69M +108.6% 10.5% -0.17 pp -€2.72M -80.9% -6.1% +1.7 pp
    €8.09M €2.25M 27.8% -€14.26M -176.3%

    Notifications