ICON Public Limited

137.25
-2.07 (-1.49%)
At close: Apr 21, 2025, 3:59 PM
138.00
0.55%
Pre-market: Apr 22, 2025, 05:14 AM EDT

ICON Public Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
538.78M 378.1M 288.77M 752.21M 840.3M 520.31M 395.85M 282.86M 192.54M
n/a 1.95M 1.71M 1.71M 1.73M 49.63M 59.91M 77.59M 68.05M
57.95M 46.8M 32.63M 24.96M 20.3M 10.05M 6.96M 6.97M 12.7M
72.8M 78.47M 92.17M 89.19M 26.9M 34.67M 20.78M 15.39M 13.83M
2.69B 2.9B 2.8B 2.07B 1.14B 1.01B 777.72M 648.01M 662.2M
n/a n/a 7.06M 1.00 4.81M 3.2M 2.27M 2.24M 2.4M
163.01M 132.1M 137.09M n/a 63.51M -3.2M 59.9M 58.18M -2.4M
3.53B 3.41B 3.23B 2.94B 2.11B 1.62B 1.34B 1.11B 957.96M
530.48M 501.52M 504.15M 534.57M 192.91M 270.06M 103.71M 105.1M 148.97M
12.61B 12.88B 13.25B 13.75B 1.08B 951.06M 879.28M 912.65M 672.7M
13.35B 13.58B 13.96B 14.45B 1.35B 1.28B 1.04B 1.07B 867.88M
16.88B 16.99B 17.19B 17.39B 3.47B 2.91B 2.39B 2.19B 1.83B
173.03M 131.58M 81.19M 90.76M 51.11M 24.05M 13.29M 18.59M 8.7M
n/a 1.65B 1.51B 1.32B 660.93M 366.99M 274.51M 299.03M 272.76M
29.76M 110.15M 55.15M 55.15M -522.68M 349.64M n/a n/a n/a
2.59B 493.49M 565.51M 409.71M 175.81M 173.58M 32.16M 336.71M 77.6M
2.8B 2.83B 2.69B 2.48B 1.14B 1.13B 628.17M 580.94M 272.76M
3.4B 3.67B 4.6B 5.38B 348.48M n/a 349.26M 348.89M 348.51M
209.3M 232.65M 277.45M 213.97M 36.53M 71.32M 13.45M 17.11M 32.23M
4.56B 4.92B 6B 6.84B 446.65M 158.21M 371.8M 374.68M 607.91M
7.35B 7.75B 8.69B 9.32B 1.59B 1.29B 999.97M 955.62M 880.67M
3.57B 3.94B 4.79B 5.6B 433.61M 454.55M 349.26M 348.89M 348.51M
6.59M 6.7M 6.65M 6.64M 4.58M 4.63M 4.66M 4.66M 4.61M
2.72B 2.43B 1.82B 1.42B 1.39B 1.11B 979.83M 794.33M 587.85M
-228.62M -142.34M -171.54M -90.94M -13M -75.82M -56.05M -24.34M -86.3M
9.52B 9.24B 8.5B 8.07B 1.88B 1.62B 1.39B 1.23B 945.17M
57.95M 48.76M 34.34M 26.68M 22.03M 59.68M 66.87M 77.59M 68.05M