Non-GAAP net loss is -$0.26, which is $0.74 better than analysts' forecasts.
Revenue is $70.62 million, which is 123,6% more than the same period last year.