insights into Micron Technology’s revenue streams