Skip to main content
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