According to ICEYE, revenue for 2025 exceeded €250 million. The company also recorded EBITDA of more than €100 million, while cash reserves rose above €350 million.
ICEYE reported that cash generated from operations during the year surpassed €130 million. In addition, the company’s contracted backlog reached €1.5 billion.
The backlog represents revenue already secured through contracts but not yet recognised in financial results. ICEYE stated that this level reflects sustained demand for sovereign intelligence capabilities driven by national security priorities rather than short-term commercial spending cycles.
The company said its overall business performance accelerated significantly during the year. ICEYE reported that its operations doubled in size in 2025 and is expected to grow at a similar pace in 2026.
ICEYE specialises in delivering what it describes as sovereign intelligence from space. Its technology provides persistent monitoring capabilities designed to detect and respond to changes in any location on Earth.
The company operates the world’s largest and most advanced constellation of synthetic aperture radar (SAR) satellites. These satellites are capable of delivering intelligence data regardless of weather conditions or time of day.
ICEYE states that its system provides customers with intelligence characterised by high quality, low latency and rapid revisit times. Governments can also deploy the capability as a sovereign system by operating their own ICEYE-built satellite constellations.
The company’s satellite constellations support a range of sectors including defence and intelligence, environmental monitoring, insurance and emergency management. ICEYE says the technology enables faster decision-making that contributes to a safer future.
Founded and headquartered in Finland, ICEYE operates globally. The company employs more than 1,000 people across Poland, Spain, the United Kingdom, Australia, Japan, the United Arab Emirates, Greece and the United States.

























