Its revenue rose 60% annually to $82 million, beating estimates by nearly $8 million, and its non-GAAP earnings broke even, compared to a net loss of $0.07 per share in the prior year quarter. On a GAAP basis, its net loss narrowed from $0.48 to $0.15 per share.