Brambles Limited

BMBLF · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$22,227$14,033$12,742$10,490
- Cash$609$113$160$158
+ Debt$3,224$2,641$2,878$2,875
Enterprise Value$24,842$16,561$15,459$13,207
Revenue$6,838$6,633$6,000$5,559
% Growth3.1%10.6%7.9%
Gross Profit$2,357$1,344$2,178$1,943
% Margin34.5%20.3%36.3%34.9%
EBITDA$1,964$2,033$1,765$1,586
% Margin28.7%30.6%29.4%28.5%
Net Income$896$780$703$593
% Margin13.1%11.8%11.7%10.7%
EPS Diluted0.620.560.50.4
% Growth10.7%12%25%
Operating Cash Flow$1,833$1,804$1,966$1,504
Capital Expenditures-$932-$1,136-$1,663-$1,585
Free Cash Flow$901$668$303-$82