תזרים המזומנים החופשי של KMR עבור H2 23 הוא 18.89 M GBP. עבור 2023, תזרים המזומנים החופשי של KMR היה 69.71 M GBP ותזרים המזומנים התפעולי היה 123.24 M GBP.