Details
Earnings before interest, taxes, depreciation and amortisation
10.1% of net sales
4.8% of net sales
Earnings before interest and taxes
6.1% of net sales
as at 31.12.
of which 2950 in Switzerland