SPOTD free cash flow for Q3 24 is 713.96 M USD. For 2023, SPOTD free cash flow was 266.18 M USD and operating cash flow was 268.54 M USD.