תזרים המזומנים החופשי של TWI עבור Q1 24 הוא -14.6 M USD. עבור 2023, תזרים המזומנים החופשי של TWI היה 118.55 M USD ותזרים המזומנים התפעולי היה 179.35 M USD.