Inchcape plc

IHCPF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$2,623$3,070$3,451$2,692
- Cash$569$549$647$689
+ Debt$1,225$1,041$2,978$1,730
Enterprise Value$3,279$3,562$5,782$3,733
Revenue$4,320$4,538$4,725$5,820
% Growth-4.8%-4%-18.8%
Gross Profit$733$792$814$968
% Margin17%17.5%17.2%16.6%
EBITDA$269$352$321$371
% Margin6.2%7.8%6.8%6.4%
Net Income$125$306$115$138
% Margin2.9%6.7%2.4%2.4%
EPS Diluted0.320.740.280.33
% Growth-56.8%164.3%-15.2%
Operating Cash Flow$112$303$283$329
Capital Expenditures-$16-$45-$34-$57
Free Cash Flow$96$258$249$272