CODA beats Q2 EPS by 13% as revenue miss clouds earnings report