JCDecaux SE

JCDXF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$3,158,948$3,245,453$4,447,961$3,617,208
- Cash$953,400$1,262,300$1,663,500$1,597,200
+ Debt$4,066,500$4,447,500$5,187,800$5,464,100
Enterprise Value$6,272,048$6,430,653$7,972,261$7,484,108
Revenue$1,732,700$1,965,900$1,666,700$1,829,000
% Growth-11.9%18%-8.9%
Gross Profit$878,100$1,106,000$845,200$625,500
% Margin50.7%56.3%50.7%34.2%
EBITDA$290,600$1,119,800$254,600$718,300
% Margin16.8%57%15.3%39.3%
Net Income$75,900$164,500$94,400$171,400
% Margin4.4%8.4%5.7%9.4%
EPS Diluted0.350.770.440.8
% Growth-54.5%75%-45%
Operating Cash Flow$358,800$722,400$407,900$779,000
Capital Expenditures-$129,000-$176,000-$143,000-$225,500
Free Cash Flow$229,800$546,400$264,900$553,500