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