analysis of Micron Technology’s financial performance