CGNT misses Q1 estimates as EPS and revenue fall short