Micron Financial Results