Total Revenue: $109.1 million, up 23% year over year. Cloud Revenue: $42.4 million, representing 38% of total revenue, up 38% year over year. Self-Managed Revenue: $66.7 million, up 15% year over year...
Source LinkTotal Revenue: $109.1 million, up 23% year over year. Cloud Revenue: $42.4 million, representing 38% of total revenue, up 38% year over year. Self-Managed Revenue: $66.7 million, up 15% year over year...
Source Link
Comments