ICON PLC (ICLR)

Last Closing Price: 130.28 (2025-05-30)

Consolidated Net Income/Loss (Quarterly)

Consolidated Net Income/Loss: A company's total income or loss before preferred stock dividends.

ICON PLC (ICLR) had Consolidated Net Income/Loss of $154.15M for the most recently reported fiscal quarter, ending 2025-03-31.

Figures for fiscal quarter ending 2025-03-31
Income Statement Financials
$2.00B
$154.15M
$1.44B
$558.65M
$1.78B
$219.56M
$-45.81M
$173.75M
$173.75M
$154.15M
$154.15M
Consolidated Net Income/Loss
$154.15M
$154.15M
$219.56M
$315.52M
80.55M
80.92M
$1.91
$1.90
Balance Sheet Financials
$3.42B
$378.25M
$13.31B
$16.72B
$2.69B
$3.39B
$4.53B
$7.22B
$9.50B
$-3.07B
$9.50B
79.46M
Cash Flow Statement Financials
$268.24M
$-37.28M
$-252.83M
$538.78M
$526.70M
$-12.09M
$12.36M
--
--
Fundamental Metrics & Ratios
1.27
--
--
0.26
0.36
27.91%
10.97%
10.97%
--
8.68%
7.70%
$239.33M
--
--
--
0.12
--
1.30
69.21
1.62%
-5.03%
0.92%
1.20%
$119.56
$2.96
$3.31