Sales 2024 by Business Segment

See more © MarketScreener.com

Sales 2024 by Geography

See more © MarketScreener.com

Historical Breakdown of Revenue by Business Segments

Gross Profit: Breakdown by Business Segment

Breakdown by Business Segment (EUR)
Fiscal Period: December 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

Application Hosting Services

          

Digital Services

- - - - 46.41M

Gross Profit

- - - - 27.54M

EBITDA

- - - - -15.21M

Internet Software & Services

68.93M - - - -

Interest Expense

-5.98M - - - -

Income Tax Expense

872K - - - -

Total Assets

247M - - - -

CAPEX

-13.07M - - - -

EBT

-32.9M - - - -

Gross Profit

29.35M - - - -

D&A

8.29M - - - -

Operating Income

-21M - - - -

Net Income

-33.99M - - - -

Enterprise Software

          

Traditional Communication Services

- - - - 37.14M

Gross Profit

- - - - 8.86M

EBITDA

- - - - 7.59M

Postage and Parcel Optimisation

- 63.65M 64.05M - -

Paper Processing

- 12.13M 36.95M - -

Platform

- 88.29M 84.19M - -

Payment

- 3.4M 2.86M - -

Services and Apps

- 3.06M 2.91M - -

EBITDA

- - - - -2.17M

Geographical Revenue Distribution History

Geographical breakdown of sales (EUR)
Fiscal Period: December 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

Belgium

23.82M 27M 31.1M - 28.1M

West Europe (Excluding Belgium)

- 30.05M 32.77M - 20.85M

North Europe

- 98.59M 108M - 17.93M

Total Assets

- 34.52M 30.01M - 8.46M

Gross Profit

- - - - 5.19M

EBITDA

- - - - 1.09M

South Europe

- 11.94M 14.82M - 12.75M

Total Assets

- 5.35M 2.51M - 3.87M

Gross Profit

- - - - 6.86M

EBITDA

- - - - 2.72M

Central East Europe

- 2.96M 4.28M - 3.75M

Total Assets

- 2.29M 4K - 331K

Gross Profit

- - - - 1.99M

EBITDA

- - - - 394K

Rest of The World

2.94M - 12K - 170K

Gross Profit

- - - - 2K

EBITDA

- - - - 180K

Total Assets

- 41.35M 53M - 54.07M

Gross Profit

- - - - 22.35M

EBITDA

- - - - -14.17M

France

364K - - - -

Luxembourg

993K - - - -

Slovakia

1.59M - - - -

Latvia

3.3M - - - -

Estonia

4.14M - - - -

Serbia

6.56M - - - -

Lithuania

5.22M - - - -

United Kingdom

7.46M - - - -

Netherlands

12.54M - - - -