Micron blows away Wall Street estimates, but a specter potentially looms