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