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,449$8,214,498$9,497,290$10,775,925
- Cash$1,031,000$1,103,000$1,087,000$1,683,000
+ Debt$187,000$22,000$34,000$75,000
Enterprise Value$6,479,449$7,133,498$8,444,290$9,167,925
Revenue$3,059,000$3,287,693$3,447,307$3,931,040
% Growth-7%-4.6%-12.3%
Gross Profit$2,553,000$3,852,065$1,397,935$1,833,943
% Margin83.5%117.2%40.6%46.7%
EBITDA$276,000$358,000$406,000$664,000
% Margin9%10.9%11.8%16.9%
Net Income$3,000$56,909$136,091$383,000
% 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,000$242,940$90,060$339,356
Capital Expenditures-$199,000-$265,811-$283,189-$430,799
Free Cash Flow-$19,000-$22,871-$193,129-$91,443