Where are you visiting seraphim.vc from?
UK/rest of World

ICEYE Reports €250M Revenue And €1.5B Backlog

Written by: Leah Martin | March 12, 2026

TL;DR / Executive Summary

  • ICEYE has reported unaudited 2025 results with revenue above €250m, EBITDA above €100m and a contracted backlog of €1.5bn.
  • The company doubled in size during 2025 and expects similar growth in 2026.

ICEYE, the world leader in sovereign intelligence from space, has announced its unaudited 2025 financial results. 

2025 was an inflection point for ICEYE, when growth, profitability, and cash generation scaled together.

Key highlights include:

  • Revenue: over €250m
  • EBITDA: over €100m
  • Cash: over €350m
  • Cash from operations: over €130m
  • Contracted backlog: €1.5bn

ICEYE’s €1.5bn backlog (contracted, not-yet recognized revenue) reflects sustained sovereign intelligence demand and long-term national security priorities, not cyclical commercial spend. The company doubled in 2025 and is set to grow at a similar rate in 2026.

Read more in Bloomberg here