The Swatch Group AG

SWGNF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$7,323$8,214$9,497$10,776
- Cash$1,031$1,103$1,087$1,683
+ Debt$187$22$34$75
Enterprise Value$6,479$7,133$8,444$9,168
Revenue$3,059$3,288$3,447$3,931
% Growth-7%-4.6%-12.3%
Gross Profit$2,553$3,852$1,398$1,834
% Margin83.5%117.2%40.6%46.7%
EBITDA$276$358$406$664
% Margin9%10.9%11.8%16.9%
Net Income$3$57$136$383
% Margin0.1%1.7%3.9%9.7%
EPS Diluted0.0120.220.521.48
% Growth-94.7%-57.7%-64.9%
Operating Cash Flow$180$243$90$339
Capital Expenditures-$199-$266-$283-$431
Free Cash Flow-$19-$23-$193-$91