Babylon Pump & Power Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €23.34M +28.4% €284.05K -134.1% 1.2% +0.058 pp €5.93M +129.9% 25.4% +0.11 pp
    €18.17M +18.1% -€831.87K -71.4% -4.6% +0.14 pp €2.58M +197.1% 14.2% +0.086 pp
    €15.39M +29.0% -€2.91M -18.1% -18.9% +0.11 pp €868.60K -141.3% 5.6% +0.23 pp
    €11.93M +24.0% -€3.55M +257.7% -29.8% -0.19 pp -€2.10M -218.8% -17.6% -0.36 pp
    €9.62M +49.4% -€993.92K -19.5% -10.3% +0.089 pp €1.77M -17.9% 18.4% -0.15 pp
    €6.44M +606.8% -€1.24M +96.8% -19.2% +0.50 pp €2.15M +60.5% 33.5% -1.1 pp
    €910.46K +∞% -€627.53K +356.9% -68.9% -0.69 pp €1.34M -886.4% 147.4% +1.5 pp
    €0.00 -100.0% -€137.34K -35.6% N/A -€170.70K -3.6% N/A
    €13.42 +33.3% -€213.10K -27.2% -1,588,062.5% +13K pp -€177.13K -4.6% -1,319,970.8% +5.2K pp
    €10.06 -63.3% -€292.85K +38.9% -2,909,788.9% -21K pp -€185.66K -13.4% -1,844,733.3% -11K pp
    €27.40 +∞% -€210.84K -15.5% -769,577.6% -7.7K pp -€214.28K -4.5% -782,104.1% -7.8K pp
    €0.00 -100.0% -€249.64K -49.5% N/A -€224.43K -80.9% N/A
    €3.07K -7.1% -€494.16K -78.3% -16,089.8% +530 pp -€1.17M +164.1% -38,233.5% -250 pp
    €3.31K -93.1% -€2.28M +141.3% -68,788.5% -670 pp -€444.59K -33.1% -13,443.0% -120 pp
    €47.62K -6.1% -€943.01K -31.2% -1,980.3% +7.2 pp -€664.14K -47.4% -1,394.7% +11 pp
    €50.73K -90.5% -€1.37M -55.2% -2,701.8% -21 pp -€1.26M -20.1% -2,490.9% -22 pp
    €534.38K -13.5% -€3.06M +71.6% -572.2% -2.8 pp -€1.58M +4.4% -296.1% -0.51 pp
    €617.92K +94.1% -€1.78M -0.2% -288.4% +2.7 pp -€1.52M +45.1% -245.2% +0.83 pp
    €318.34K +1,681.1% -€1.79M +1.8% -560.7% +93 pp -€1.04M +789.2% -328.1% +3.3 pp
    €17.87K +∞% -€1.75M -737.9% -9,811.2% -98 pp -€117.47K -41.7% -657.2% -6.6 pp
    €0.00 -100.0% €274.89K -109.9% N/A -€201.32K -7.8% N/A
    €246.35K -70.3% -€2.77M -11.5% -1,124.8% -7.5 pp -€218.24K -4,718.2% -88.6% -0.89 pp
    €828.83K +38.1% -€3.13M +36.9% -377.6% +0.031 pp €4.73K -100.6% 0.6% +1.2 pp
    €600.33K +∞% -€2.29M +225.2% -380.7% -3.8 pp -€741.89K +157.3% -123.6% -1.2 pp
    €0.00 +NaN% -€702.82K -37.7% N/A -€288.37K -243.3% N/A
    €0.00 +NaN% -€1.13M +295.1% N/A €201.18K -19.3% N/A
    €0.00 +NaN% -€285.62K +127.0% N/A €249.37K +32.9% N/A
    €0.00 -€125.85K N/A €187.67K N/A

    Notifications