Digital Ally Inc. (DGLY) reports earnings