News

Highlights Revenue grows 23% year-over-year to $678.0 millionCalculated billings grows 25% year-over-year to $784.5 millionDeferred revenue grows 26% year-over-year to $1,985.0 millionGAAP net loss of ...