No, the Swatch Group is not losing money overall, as it consistently generates multi-billion-dollar annual net revenues and positive operational profitability. Although its bottom-line net profit margins narrowed during periods of currency headwinds and deliberate decisions to absorb operational losses within its internal production segment to preserve skilled manufacturing jobs, its core watches and jewelry retail divisions maintain robust operating profits, strong cash flows, and immense balance sheet equity.