תזרים המזומנים החופשי של STR עבור Q4 23 הוא 112.17 M USD. עבור 2023, תזרים המזומנים החופשי של STR היה 294.89 M USD ותזרים המזומנים התפעולי היה 465.44 M USD.