FINANCIALS
Key Figures 2025
Net sales
216.3 MEUR
Operating profit (EBITA)
51.8 MEUR
Operating margin
(EBITA%) 24.0%
Employees
1,136
(at the end of the year)
Net Sales
Operating Profit (EBITA)
Operating profit (EBIT)
Employees
Annual financials
Quarterly financials
Updated: Mar 20, 2026