Icon reported second-quarter results highlighted by revenue of $2.1 billion, representing a nearly 5% increase from the prior-year period. However, management reduced its 2024 revenue guidance by 1.2% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results