תזרים המזומנים החופשי של KLR עבור H1 24 הוא 80.8 M GBP. עבור 2023, תזרים המזומנים החופשי של KLR היה 104.5 M GBP ותזרים המזומנים התפעולי היה 198.8 M GBP.