Ibstock plc

IBJHF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$606$455$450$525
- Cash$23$9$7$24
+ Debt$200$166$185$168
Enterprise Value$783$612$629$670
Revenue$193$188$178$183
% Growth2.9%5.5%-2.7%
Gross Profit$53$50$54$72
% Margin27.5%26.7%30.5%39.5%
EBITDA$34$32$38$33
% Margin17.6%16.9%21.2%17.9%
Net Income$6$7$9-$1
% Margin2.9%3.5%4.8%-0.7%
EPS Diluted0.0140.0160.022-0.003
% Growth-14.6%-24.1%735.3%
Operating Cash Flow$10$48$6$42
Capital Expenditures-$21-$21-$24-$34
Free Cash Flow-$11$27-$18$9