TPR free cash flow for Q2 24 is 803.7 M USD. For 2023, TPR free cash flow was 791 M USD and operating cash flow was 975.2 M USD.