EBITDA: Income before interest, taxes, depreciation and amortization.
ICON PLC (ICLR) had EBITDA of $306.93M for the most recently reported fiscal quarter, ending 2025-06-30.
Income Statement Financials | |
$2.02B |
|
$182.97M |
|
$1.46B |
|
$561.60M |
|
$1.81B |
|
$209.21M |
|
$-48.10M |
|
$161.11M |
|
$161.11M |
|
$182.97M |
|
$182.97M |
|
$182.97M |
|
$182.97M |
|
$209.21M |
|
EBITDA |
$306.93M |
79.25M |
|
79.55M |
|
$2.31 |
|
$2.30 |
|
Balance Sheet Financials | |
$3.31B |
|
$377.98M |
|
$13.29B |
|
$16.60B |
|
$2.56B |
|
$3.38B |
|
$4.49B |
|
$7.05B |
|
$9.56B |
|
$-2.98B |
|
$9.56B |
|
77.77M |
|
Cash Flow Statement Financials | |
$414.44M |
|
$-75.49M |
|
$-508.69M |
|
$538.78M |
|
$390.40M |
|
$-148.39M |
|
$27.61M |
|
-- |
|
-- |
|
Fundamental Metrics & Ratios | |
1.29 |
|
-- |
|
-- |
|
0.26 |
|
0.36 |
|
27.84% |
|
10.37% |
|
10.37% |
|
-- |
|
7.99% |
|
9.07% |
|
$353.26M |
|
-- |
|
-- |
|
-- |
|
0.12 |
|
-- |
|
1.32 |
|
68.31 |
|
1.91% |
|
-6.14% |
|
1.10% |
|
1.41% |
|
$122.86 |
|
$4.44 |
|
$5.21 |