תזרים המזומנים החופשי של ISTA עבור Q2 24 הוא 30.5 M ILS. עבור 2023, תזרים המזומנים החופשי של ISTA היה 33.16 M ILS ותזרים המזומנים התפעולי היה 35.56 M ILS.