TALO free cash flow for Q1 24 is -49.65 M USD. For 2023, TALO free cash flow was -42.37 M USD and operating cash flow was 519.07 M USD.