Levered free cash flow was -11,460.34, reflecting a 42.63% change from the previous quarter. In the most recent fiscal year, Pt Esta Indonesia Tbk generated -65,288.03 in cash from operations. How did ...