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$10,749$12,106$13,838
- Cash$1,103$1,683$2,176$1,979
+ Debt$22$75$8$99
Enterprise Value$7,133$9,141$9,938$11,958
Revenue$6,735$7,888$7,499$7,313
% Growth-14.6%5.2%2.5%
Gross Profit$5,250$6,711$5,870$5,538
% Margin78%85.1%78.3%75.7%
EBITDA$764$1,546$1,529$1,454
% Margin11.3%19.6%20.4%19.9%
Net Income$193$869$807$765
% Margin2.9%11%10.8%10.5%
EPS Diluted0.743.353.112.95
% Growth-77.9%7.7%5.4%
Operating Cash Flow$333$615$724$1,298
Capital Expenditures-$549-$785-$387-$295
Free Cash Flow-$216-$170$337$1,003