Icade (EPA:ICAD)
France flag France · Delayed Price · Currency is EUR
16.95
-0.15 (-0.88%)
Sep 11, 2026, 5:35 PM CET

Icade Revenue

Icade had revenue of 680.80M EUR in the half year ending June 30, 2026, a decrease of -12.64%. This brings the company's revenue in the last twelve months to 1.42B, down -5.03% year-over-year. In the year 2025, Icade had annual revenue of 1.45B, down -7.78%.

Revenue (ttm)
1.42B
Revenue Growth
-5.03%
P/S Ratio
0.98
Revenue / Employee
1.34M
Employees
1,007
Market Cap
1.29B

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 20251.45B-122.30M-7.78%
Dec 31, 20241.57B-85.00M-5.13%
Dec 31, 20231.66B88.40M5.64%
Dec 31, 20221.57B-223.60M-12.48%
Dec 31, 20211.79B345.40M23.88%
Dec 31, 20201.45B-80.50M-5.27%
Dec 31, 20191.53B-248.10M-13.98%
Dec 31, 20181.78B151.20M9.31%
Dec 31, 20171.62B126.50M8.45%
Dec 31, 20161.50B54.30M3.76%
Dec 31, 20151.44B-278.70M-16.18%
Dec 31, 20141.72B260.00M17.78%
Dec 31, 20131.46B-44.30M-2.94%
Dec 31, 20121.51B9.30M0.62%
Dec 31, 20111.50B53.80M3.73%
Dec 31, 20101.44B-74.60M-4.92%
Dec 31, 20091.52B1.51B20,691.78%
Dec 31, 20087.30M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.