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