Growth Metrics

Icon (ICLR) Net Margin: 2009-2024

Historic Net Margin for Icon (ICLR) over the last 16 years, with Dec 2024 value amounting to 359.42%.

  • Icon's Net Margin fell 1012.00% to 8.53% in Q3 2025 from the same period last year, while for Sep 2025 it was 97.49%, marking a year-over-year decrease of 148.00%. This contributed to the annual value of 359.42% for FY2024, which is 448.00% up from last year.
  • Latest data reveals that Icon reported Net Margin of 359.42% as of FY2024, which was up 1.26% from 354.94% recorded in FY2023.
  • Icon's Net Margin's 5-year high stood at 359.42% during FY2024, with a 5-year trough of 2,560.33% in FY2020.
  • For the 3-year period, Icon's Net Margin averaged around 246.76%, with its median value being 354.94% (2023).
  • Its Net Margin has fluctuated over the past 5 years, first crashed by 261,215bps in 2020, then skyrocketed by 256,858bps in 2021.
  • MRY analysis of 5 years shows Icon's Net Margin stood at 2,560.33% in 2020, then skyrocketed by 100bps to 8.24% in 2021, then skyrocketed by 214bps to 25.91% in 2022, then skyrocketed by 1,270bps to 354.94% in 2023, then increased by 1bps to 359.42% in 2024.
  • Its Net Margin was 359.42% in FY2024, compared to 354.94% in FY2023 and 25.91% in FY2022.