ICLR
ICLR
IE0005711209
ICON plc
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 8.251.340.000 8.188.990.000
0.8%
Cost of Revenue 6.075.746.000 5.818.061.000
4.4%
Gross Profit 2.175.594.000 2.370.929.000
8.2%
1.163.135.000 1.216.848.000
4.4%
Operating Income 1.012.459.000 1.154.081.000
12.3%
Pretax Income 252.465.000 803.756.000
68.6%
Net Income Common Stockholders 229.339.000 739.126.000
69.0%
-- --
--
-- --
--
ende