NetApp Inc. (NTAP) reports earnings