RF Industries beats Q2 estimates with $0.14 EPS as revenue tops $20.7M