Logo image of ICLR

ICON PLC (ICLR) Stock Income Statement

NASDAQ:ICLR - Nasdaq - IE0005711209 - Common Stock - Currency: USD

133.76  +4.86 (+3.77%)

After market: 133.76 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
ICLR Revenue ChartICLR Revenue over time chart
8.19B8.28B8.12B7.74B5.48B
Minority Interest Expense
ICLR Minority Interest Expense ChartICLR Minority Interest Expense over time chart
N/AN/AN/A0.000.00
Cost Of Goods
ICLR Cost Of Goods ChartICLR Cost Of Goods over time chart
5.81B5.84B5.71B5.52B3.97B
Gross Profit
ICLR Gross Profit ChartICLR Gross Profit over time chart
2.38B2.44B2.41B2.22B1.51B
Operating Expenses
ICLR Operating Expenses ChartICLR Operating Expenses over time chart
1.19B1.22B1.36B1.35B902.70M
Selling, General, and Administrative Expenses
ICLR Selling, General, and Administrative Expenses ChartICLR Selling, General, and Administrative Expenses over time chart
754.28M736.05M776.36M783.20M587.70M
Operating Income
ICLR Operating Income ChartICLR Operating Income over time chart
1.19B1.22B1.05B866.00M607.90M
Interest Income/Expense
ICLR Interest Income/Expense ChartICLR Interest Income/Expense over time chart
-204.70M-228.63M-331.69M-227.40M-181.80M
Non Recurring Items
ICLR Non Recurring Items ChartICLR Non Recurring Items over time chart
-159.46M-121.70M-89.57M-70.80M-229.40M
Income Before Taxes
ICLR Income Before Taxes ChartICLR Income Before Taxes over time chart
827.18M869.18M624.47M567.90M196.70M
Income Tax
ICLR Income Tax ChartICLR Income Tax over time chart
68.99M77.71M11.75M59.40M41.30M
Net Income
ICLR Net Income ChartICLR Net Income over time chart
758.19M791.47M612.34M505.30M153.20M
EBITDA
ICLR EBITDA ChartICLR EBITDA over time chart
1.63B1.71B1.63B1.44B922.90M
 
Per Share Data
EPS Diluted Total Ops
ICLR EPS Diluted Total Ops ChartICLR EPS Diluted Total Ops over time chart
9.199.537.406.132.25
Non GAAP EPS
ICLR Non GAAP EPS ChartICLR Non GAAP EPS over time chart
13.7214.0012.7711.759.51
 
Statistics
Gross Profit Margin
ICLR Gross Profit Margin ChartICLR Gross Profit Margin over time chart
29.06%29.51%29.65%28.66%27.56%
Profit Margin
ICLR Profit Margin ChartICLR Profit Margin over time chart
9.25%9.56%7.54%6.53%2.80%
Operating Profit Margin
ICLR Operating Profit Margin ChartICLR Operating Profit Margin over time chart
14.54%14.73%12.88%11.19%11.09%

All data in USD

Charts

ICLR Income Statement data chartICLR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B 8B
ICLR Earnings Per Share (EPS) chartICLR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2 4 6 8 10