Babylon Pump & Power Limited (ASX:BPP)
Australia flag Australia · Delayed Price · Currency is AUD
0.0775
-0.0055 (-6.63%)
Apr 16, 2026, 3:57 PM AEST

Babylon Pump & Power Financials Overview

Millions AUD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Revenue
32.232.1242.0133.6927.6921.66
Revenue Growth
0.27%-23.55%24.71%21.67%27.81%25.95%
Gross Profit
18.3217.4418.9114.277.786.26
Operating Income
-2.162.172.17-0.15-3.88-3.88
Net Income
-6.770.790.51-1.49-5.21-6.36
Earnings Per Share
-0.060.010.01-0.02-0.13-0.20
EPS Growth
-50.00%----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingDec '25 Jun '25 Jun '24 Jun '23
Rental
19.6910.0212.0810.06
Maintenance
12.2921.7529.6622.44
Total
31.9831.7641.7432.5

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Investments
1.193.070.371.562.241.03
Total Debt
28.315.6614.815.1116.3714.61
Net Cash (Debt)
-27.11-12.59-14.43-13.55-14.13-13.58
Net Cash Growth
------
Net Cash Per Share
-0.26-0.14-0.17-0.17-0.37-0.44

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Operating Cash Flow
3.592.147.552.280.27-5.84
Capital Expenditures
-2.35-2.05-3.06-2.34-1.29-2.08
Free Cash Flow
1.240.094.49-0.06-1.02-7.93
Free Cash Flow Growth
1285.09%-98.00%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Gross Margin
56.89%54.31%45.00%42.35%28.11%28.90%
Operating Margin
-6.71%6.75%5.17%-0.45%-14.00%-17.91%
Pretax Margin
-21.02%2.45%1.21%-4.42%-18.82%-30.79%
Profit Margin
-21.02%2.45%1.21%-4.42%-18.82%-29.35%
FCF Margin
3.87%0.28%10.68%-0.17%-3.67%-36.59%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
-25.7224.60---
Forward PE
-9.80----
P/FCF Ratio
7.90225.262.79---
PS Ratio
0.310.630.300.440.290.90