Genasys Inc. (GNSS) quarterly revenue and earnings by quarter