תזרים המזומנים החופשי של STRL עבור Q3 24 הוא 138.27 M USD. עבור 2023, תזרים המזומנים החופשי של STRL היה 414.2 M USD ותזרים המזומנים התפעולי היה 478.58 M USD.