STR free cash flow for Q4 23 is 112.17 M USD. For 2023, STR free cash flow was 294.89 M USD and operating cash flow was 465.44 M USD.