Following its Q2 earnings results, the company updated its full-year outlook. It expected revenue to come in between $41.3 ...