Inchcape plc

IHCPF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$3,070$2,723$3,112$3,174
- Cash$549$689$973$525
+ Debt$1,041$1,730$1,941$542
Enterprise Value$3,562$3,764$4,080$3,191
Revenue$9,263$11,447$8,133$7,640
% Growth-19.1%40.8%6.4%
Gross Profit$1,606$1,939$1,325$1,141
% Margin17.3%16.9%16.3%14.9%
EBITDA$740$694$446$245
% Margin8%6.1%5.5%3.2%
Net Income$421$270-$11$117
% Margin4.5%2.4%-0.1%1.5%
EPS Diluted1.020.65-0.0270.3
% Growth56.9%2,543.6%-108.9%
Operating Cash Flow$586$593$494$377
Capital Expenditures-$79-$93-$69-$65
Free Cash Flow$507$500$425$312