The heart of industrial printing

Key figures

Key figures in thousands of Euro
Years ended 31 December 2023 2022 2021 2020 2019
Revenue 48,043 46,693 48,562 22,494 22,508
Operating (loss) / profit (1,161) 2,274 4,770 1,387 983
Adjusted operating profit 2,517 2,106 7,308 2,355 2,666
EBITDA 7,306 10,895 12,211 4,711 4,377
Net profit 1,319 1,300 4,914 5,918 452
Adjusted net profit 1,676 945 6,390 2,522 1,819
Adjusted earnings per share in Euro 0.05 0.03 0.20 0.22 0.16
Cash at year end date 7,079 6,317 9,234 6,855 4,995
Total assets 137,471 144,401 146,513 36,327 36,331