Key indicators Front pageAbout usKey indicators Key indicatorsEnersense in numbers (2025), EUR million: Revenue for core business: 302.1 EBITDA: 25.3 Adjusted EBITDA for the core businesses: 18.8 Order book for core businesses: 392 All key indicators