DSWL free cash flow for H1 23 is 4.82 M USD. For 2022, DSWL free cash flow was 12.21 M USD and operating cash flow was 13 M USD.