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