PSMT free cash flow for Q1 25 is 10.35 M USD. For 2024, PSMT free cash flow was 39.04 M USD and operating cash flow was 207.59 M USD.