Q2 earnings - revenue beats expectation with 178.6 mil.$ vs est. 166.9 mil.$ , net loss per share -0.48 vs. est. -0.30$.