Key indicators Front pageAbout usKey indicators Key indicatorsEnersense in numbers (2024), EUR million: Revenue: 425 EBITDA: 14.5 Adjusted EBITDA, core businesses: 19.9 Order backlog (31 December 2024): 393 All key indicators