Inchcape plc

IHCPF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$2,622,562$3,070,097$3,451,366$2,692,065
- Cash$569,000$549,000$647,000$689,000
+ Debt$1,225,000$1,041,000$2,978,000$1,730,000
Enterprise Value$3,278,562$3,562,097$5,782,366$3,733,065
Revenue$4,320,000$4,538,000$4,725,000$5,819,500
% Growth-4.8%-4%-18.8%
Gross Profit$733,000$792,000$814,000$968,400
% Margin17%17.5%17.2%16.6%
EBITDA$269,000$352,000$321,000$371,000
% Margin6.2%7.8%6.8%6.4%
Net Income$125,000$306,000$115,000$137,900
% 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,000$303,000$283,000$328,800
Capital Expenditures-$16,000-$45,000-$34,000-$57,300
Free Cash Flow$96,000$258,000$249,000$271,500