About Us

Financial Results
17,9%
revenue CAGR 2023-2025
20%
CAGR EBITDA 2023-2025
Key Consolidated Financial Results for 2025
€227 M
Revenues
€25 M
EBITDA
€51 M
net assets as of 31.12.2025
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
2025
2024
2023
2022
2025
Revenues
€227 Million
EBITDA
€25 Million
Assets
€135 Million
Net Assets
€51 Million
2024
Revenues
€199 Million
EBITDA
€23 Million
Assets
€127 Million
Net Assets
€48 Million
2022
Revenues
€146,96 Million
EBITDA
€12,98 Million
Assets
€103,31 Million
Net Assets
€46,92 Million
2023
Revenues
€163,75 Million
EBITDA
€17,74 Million
Assets
€109,89 Million
Net Assets
€50,3 Million
