ICLR aliran tunai percuma untuk Q3 24 adalah 370.06 M USD. Untuk 2023, ICLR aliran tunai percuma adalah 1.02 B USD dan operasi aliran tunai adalah 1.16 B USD.