ICON plc (ICLR) Financials
ICLR Assets vs Liabilities
Date | Assets | Liabilities |
---|---|---|
2024-03-31 | 17.0 billion | 7.6 billion |
2023-12-31 | 17.0 billion | 7.7 billion |
2023-09-30 | 17.0 billion | 8.1 billion |
2023-06-30 | 17.1 billion | 8.3 billion |
ICLR Free Cash Flow and Stock based compensation
Graph available only for supporters. Become a supporter to see it.
Date | Free Cash Flow | Stock based compensation |
---|---|---|
2024-03-31 | 299.9 million | 13.2 million |
2023-12-31 | 377.8 million | 8.4 million |
2023-09-30 | 312.4 million | 15.9 million |
2023-06-30 | 171.7 million | 16.6 million |
ICLR Net Income
Graph available only for supporters. Become a supporter to see it.
Date | Net Income |
---|---|
2024-03-31 | 187.4 million |
2023-12-31 | 216.4 million |
2023-09-30 | 163.7 million |
2023-06-30 | 115.6 million |
ICLR Cash and Debt
Graph available only for supporters. Become a supporter to see it.
Date | Cash | Debt | Capital Lease |
---|---|---|---|
2024-03-31 | 398.0 million | - | 145.5 million |
2023-12-31 | 380.1 million | - | 162.7 million |
2023-09-30 | 315.0 million | - | 121.4 million |
2023-06-30 | 271.8 million | - | 129.1 million |
ICLR Shares Outstanding
ICLR Expenses
Graph available only for supporters. Become a supporter to see it.
Date | Capex | R&D | G&A | S&M |
---|---|---|---|---|
2024-03-31 | 27.2 million | - | 177.4 million | - |
2023-12-31 | 51.4 million | - | 195.6 million | - |
2023-09-30 | 29.1 million | - | 185.2 million | - |
2023-06-30 | 32.1 million | - | 187.8 million | - |
ICLR Cost of Revenue
Graph available only for supporters. Become a supporter to see it.
Date | Revenue | Cost of Revenue |
---|---|---|
2024-03-31 | 2.1 billion | 1.6 billion |
2023-12-31 | 2.1 billion | 1.6 billion |
2023-09-30 | 2.1 billion | 1.4 billion |
2023-06-30 | 2.0 billion | 1.4 billion |
ICLR
Price: $302.51
52 week price:
Earnings Per Share: 7.41 USD
P/E Ratio: 46.59
Exchange: NMS
Sector: Healthcare
Industry: Diagnostics & Research
Volume: 457160
Ebitda: 105.9 millionMarket Capitalization: 24.6 billion