Non-GAAP net loss is -$0.23, which is $0.02 better than analysts' forecasts. Revenue is $29.55 million, which is 87.9% more than the same period last year.