Sandisk Corporation (SNDK) financial highlights