The Swatch Group AG

SWGNF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$8,214,498$10,749,194$12,106,474$13,837,946
- Cash$1,103,000$1,683,000$2,176,000$1,979,000
+ Debt$22,000$75,000$8,000$99,000
Enterprise Value$7,133,498$9,141,194$9,938,474$11,957,946
Revenue$6,735,000$7,888,000$7,499,000$7,313,000
% Growth-14.6%5.2%2.5%
Gross Profit$5,250,000$6,711,000$5,870,000$5,538,000
% Margin78%85.1%78.3%75.7%
EBITDA$764,000$1,546,000$1,529,000$1,454,000
% Margin11.3%19.6%20.4%19.9%
Net Income$193,000$869,000$807,000$765,000
% Margin2.9%11%10.8%10.5%
EPS Diluted0.743.353.112.95
% Growth-77.9%7.7%5.4%
Operating Cash Flow$333,000$615,000$724,000$1,298,000
Capital Expenditures-$549,000-$785,000-$387,000-$295,000
Free Cash Flow-$216,000-$170,000$337,000$1,003,000