Group sales (SFr millions)
EBITDA
Net profit/loss
2023
307.8
7.8
−10.2
2022
292.1
−10.1
−15.7
2021
303.5
24.7
2.5
2020
306.2
13.9
−70.2
2019
456.8
−74.7
−271.4
2018
561.03
35.9
8.7
GlobalData