Genasys Inc (GNSS) reports impressive software and hardware revenue growth, improved margins, and strategic advancements ...