Technology Micron Technology, Inc. (MU): Margin recovery and cash generation under elevated investment