תזרים המזומנים החופשי של OTTR עבור Q4 24 הוא 31.06 M USD. עבור 2024, תזרים המזומנים החופשי של OTTR היה 94.08 M USD ותזרים המזומנים התפעולי היה 452.73 M USD.