SHLS free cash flow for Q4 24 is 12.46 M USD. For 2024, SHLS free cash flow was 72 M USD and operating cash flow was 80.39 M USD.