News

The company reported quarterly bookings growth of 51% year-on-year to $1.44 billion, topping the analyst consensus estimate ...