תזרים המזומנים החופשי של TM17 עבור H1 24 הוא 28.39 M GBP. עבור 2023, תזרים המזומנים החופשי של TM17 היה 41.12 M GBP ותזרים המזומנים התפעולי היה 41.59 M GBP.