The heart of industrial printing

Key figures

Key figures in thousands of Euro
Years ended 31 December 2024 2023 2022 2021 2020
Revenue 51,501 48,043 46,693 48,562 22,494
Operating (loss) / profit (3,090) (1,161) 2,274 4,770 1,387
Adjusted operating profit 7,204 2,517 2,106 7,308 2,355
EBITDA 11,989 7,306 10,895 12,211 4,711
Net (loss)/profit (2,828) 1,319 1,063 4,914 5,918
Adjusted net profit 6,952 1,676 708 6,390 2,522
Adjusted earnings per share in Euro 0.21 0.05 0.02 0.20 0.22
Cash at year end date 9,513 7,079 6,317 9,234 6,855
Total assets 131,027 137,471 141,559 146,513 36,327