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