JCDecaux SE

JCDXY · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$3,221$4,193$4,049$5,156
- Cash$953$1,262$1,664$1,597
+ Debt$4,067$4,448$5,188$5,464
Enterprise Value$6,334$7,378$7,573$9,023
Revenue$1,733$1,966$1,667$1,829
% Growth-11.9%18%-8.9%
Gross Profit$878$652$845$626
% Margin50.7%33.1%50.7%34.2%
EBITDA$291$761$255$718
% Margin16.8%38.7%15.3%39.3%
Net Income$76$165$94$171
% Margin4.4%8.4%5.7%9.4%
EPS Diluted0.180.390.220.4
% Growth-53.8%77.3%-45%
Operating Cash Flow$359$722$408$779
Capital Expenditures-$129-$176-$143-$226
Free Cash Flow$230$546$265$554