NASDAQ:ICLR | EBITDA | ICON PLC

Complete source-backed ebitda history.

Available history
2019-12-31 to 2026-03-31
Data captured

Historical EBITDA

DateEBITDA
2026-03-31$264.07M
2025-12-31$18.32M
2025-03-31$322.93M
2024-12-31$328.25M
2024-03-31$434.68M
2023-12-31$363.81M
2023-03-31$361.92M
2022-12-31$345.59M
2022-03-31$311.74M
2021-12-31$284.21M
2021-09-30$145.74M
2021-03-31$135.85M
2020-12-31$137M
2020-09-30$125.2M

Annual EBITDA

DateEBITDA
2025-12-31$825.84M
2024-12-31$1.52B
2023-12-31$1.49B
2022-12-31$1.36B
2021-12-31$693.52M
2020-12-31$457.63M
2019-12-31$494.96M