AngioDynamics Inc. (ANGO) reports earnings