Barry Callebaut AG

BRRLY · OTC
Analyze with AI
8/31/2025
2/28/2025
8/31/2024
2/29/2024
Market Cap$5,636$5,982$7,545$7,140
- Cash$1,905$1,612$978$428
+ Debt$6,207$7,724$4,796$3,065
Enterprise Value$9,937$12,094$11,363$9,777
Revenue$7,287$5,743$4,643
% Growth26.9%23.7%
Gross Profit$654$719$666
% Margin9%12.5%14.4%
EBITDA$429$405$314
% Margin5.9%7.1%6.8%
Net Income$32$112$78
% Margin0.4%1.9%1.7%
EPS Diluted0.0580.20.14
% Growth-70.9%42.9%
Operating Cash Flow-$1,994-$1,047-$1,011
Capital Expenditures-$112-$153-$103
Free Cash Flow-$2,106-$1,200-$1,114